python画函数图像-Python 绘制你想要的数学函数图形
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它。结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制。
通过以下两个步骤,就可以进行数学函数的绘制了。
两个步骤
(1)安装 Anaconda
Anaconda 包含了 Python 的运行环境、诸多科学计算库以及好些实用工具,安装它,有当前所需的一切。看它们的翻译,的确也是同类。
直接运行安装即可,有点大。
(2)编织代码运行
运行 Anaconda Navigator,打开界面中的 Spyder,如下图:
进入编辑界面,我们以一个最简单的 y = x 函数为例输入以下代码:
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(1, 10, 1000)
y = x
plt.plot(x,y,'r',linewidth=2)
运行它就能看到已经有我们想要的结果。
关键解析
这几行代码中,前两行是引入相应的功能库,Anaconda 已经包含了这些库,复制代码上去即可。最后一行是执行绘制。所以关键的代码以下两行。
x = np.linspace(1, 10, 1000)
y = x
而第一行指明的是 x 的取值范围,x = np.linspace(1, 10, 1000)表示 x 的取值范围为 1 至 10,后边那个 1000 指的是细粒度,线是由点构成的,但点是无穷的,我们通过有限的点形成线,理论上点定义得越细线越精确。
则我们只剩下第二行 y = x 的函数部分了,对于 y = f(x) 的函数,仅此一处写函数即可。试试:
y = np.sin(x)
是不是完全只需要关心数据函数,如果你需要的就是这些,至此就可以了。
更多控制
若需要进一步的对坐标进行修饰,设置坐标轴标签,精准刻度等,可以参考:
更多库功能:
不得不提
Anoconda 除了提供 Spyder 编辑工具,还提供 Jupyter notebook 工具,即所谓有文学编程工具(左手程序员,右手作家),了解它可参阅此文章:http://python.jobbole.com/87527/?repeat=w3tc
以下为本文介绍的几个函数通过 Jupyter notebook 形成文档的一个示例:
http://www.timeddd.com/sample/drawfunc.html
效果如下:
python画函数图像-Python 绘制你想要的数学函数图形相关推荐
- 用python画数学函数图像教程_Python 绘制你想要的数学函数图形
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制. 通过以下两个步骤,就可以进行数学函 ...
- python画函数曲线-Python 绘制你想要的数学函数图形
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制. 通过以下两个步骤,就可以进行数学函 ...
- python画函数图-Python 绘制你想要的数学函数图形
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制.通过以下两个步骤,就可以进行数学函数 ...
- python画数学函数_Python 绘制你想要的数学函数图形
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制.通过以下两个步骤,就可以进行数学函数 ...
- python画数学函数_Python 绘制你想要的数学函数图形 !
Python 非常热门,但除非工作需要没有刻意去了解更多,直到有个函数图需要绘制,想起了它.结果发现,完全用不着明白什么是编程,就可以使用它完成很多数学函数图的绘制.通过以下两个步骤,就可以进行数学函 ...
- python绘制三维散点图-python 画三维图像 曲面图和散点图的示例
用python画图很多是根据z=f(x,y)来画图的,本博文将三个对应的坐标点输入画图: 散点图: import matplotlib.pyplot as plt from mpl_toolkits. ...
- python分段函数图像画法_数值实验分段函数图像-Python绘图
一.函数说明 在使用python作图时,应用最广的就是matplotlib包,但我们平时使用matplotlib时主要是画一些简单的图表,很少有涉及分段函数.本次针对数值实验中两个较为复杂的函数,使用 ...
- Mac系统中怎么绘制函数图像?附绘制函数图像教程~
学数学常常要自己画图?画不对,画得慢,画的丑?Mac系统中怎么绘制函数图像?福利来了,mac系统下有非常方便的画函数图像的工具,可以快速地画出很多简单的,复杂的,2D的,3D的函数图像.简直就是学习数 ...
- 图形和函数图像的绘制
图形和函数图像的绘制 本章详细讨论如何使用C语言绘制出各种规则的图形和一些常见函数的图像. 一. 使用所见即所得的方法绘制 直接上代码: /* * 所见即所得的绘制方法 * 缺点:不灵活.不易修 ...
最新文章
- 5、修改视图(ALTER VIEW)
- 有多个重载参数pow_随时随地想充就充,同时最多能给三部手机充电的南卡无线充电宝POW-1体验...
- shell排序_Python排序算法(五)希尔排序
- ue 编写linux脚本,UltraEdit23 sh文件 (shell脚本)着色
- label里面的文字换行_批量识别图中文字自动命名,让你1秒找到骚图!太强大了!...
- scala初学之Tuple、Array、Map、文件操作入门实战
- linux版本FTP下载
- [原创]Scala学习:编写Scala脚本
- python ssh模块stdout.read 和recv_paramiko SSH 模块简单应用。
- 一次 Java 内存泄漏排查过程,涨姿势
- 呼吁的词汇用过“人联网晚一天应用就是人类的重大损失”
- 使用Keepalived实现负载均衡
- 学校开展计算机培训活动,我校举办学生高级领导力专题培训活动
- nginx 屏蔽某些ip,防止有些人刷接口攻击
- 手机计算机错误格式,手机内存卡提示文件格式错误怎么办【解决方法】
- 他大叫了一声:“筋斗云”。。。
- Android build.gradle配置详解
- 大数据分析和大数据开发哪个好就业啊?
- win10taskkill强行结束进程_Win10程序卡死怎么办? Win10强制结束进程的两种方法
- Kafka对Java程序员有多重要?连阿里都再用它处理亿万级数据统计
热门文章
- 2021年陕西葡萄种植、生产及出口情况分析[图]
- 厦门大学 好导师 计算机,厦门大学信息科学与技术学院计算机科学系导师介绍:程明...
- VUE进阶篇Part9(render函数)
- 进销存设计与分析_库存明细表(14)
- H2 数据库怎么导出和导入
- Linux系统下安装Adobe Flash Player插件的方法
- canvas 将两张图片叠加
- 电脑重装系统后Win11底部任务栏大小调整方法
- openstreetmap-server-ubuntu-16-04+GraphHopper搭建离线地图服务器和离线路径规划
- jetson xavier nx安装ROS Melodic