当前位置: 首页 > news >正文

教育课程网站建设杭州网站设计公司

教育课程网站建设,杭州网站设计公司,医院网站前置审批,教育培训网站案例前言 Matplotlib画图工具的官网地址是 http://matplotlib.org/ Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示。 正文 1.arange函数 arange函数需要三个参数,分别为起始点、终止…

前言 

Matplotlib画图工具的官网地址是 http://matplotlib.org/

Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示。

正文

1.arange函数

arange函数需要三个参数,分别为起始点、终止点、采样间隔。采样间隔默认值为1

看例子: 

import numpy as np
#import matplotlib.pyplot as plt
x=np.arange(-5,5,1)
print(x)

 

 2.绘制sin(x)曲线

import numpy as np
import matplotlib.pyplot as plt
x=np.arange(-10,10,0.1)
y=np.sin(x)
plt.plot(x,y)
plt.show()

import numpy as np
import matplotlib.pyplot as plt

这部分是导入numpy库,之后起个小名叫np

导入matplotlib.pyplot(一个挺像MATLAB的函数集合),几个小名叫plt.

plt(x,y),咱画平面图也就xy了。

plt.show(),展示图片。

根据正文的第一个标题我们使用arange函数,可以看出(-10,10,0.1)前俩数字是决定横轴的范围,最后一个数字算是精度(这个数越大越糙),下面我看一下精度为一是什么样子的。 

 可以说是。。。不太美观。

3. 给sin()加标题,控制x,y轴

import numpy as np
import matplotlib.pyplot as plt
x=np.arange(-10,10,0.1)
y=np.sin(x)
plt.xlim(-10,10)
plt.ylim(-3,3)
plt.xlabel("x")
plt.ylabel("y=x^3")
plt.title("$y=x^3$")
plt.plot(x,y)
plt.show()

 

plt.xlim,这是控制x轴的范围的函数,这是固定的,不可以改,同理,plt.ylim也是。

plt.ylabel,这是给y轴填写标题的函数,同上。

plt.title,填写标题,在最上面,最中间的位置,可以看出这个“$”是不显示的。 

4.linspace函数

linspace函数进行采样,linspace函数指定开始值、终值和元素个数来创建一维数组,可以通过endpoint=True关键字指定是否包括终值,缺省设置是包括终值。

看不明白,上例子——>

import numpy as np
#import matplotlib.pyplot as plt
x=np.linspace(0,10,5)
print(x)
y=np.linspace(1,10,10)
print(y)

 

x中每个数相差2.5;

y中每个数相差1。

5.使用linspace函数画一个sin()

import numpy as np
from pylab import *
x=np.linspace(-6,6,100)
sin1=np.sin(x)
xticks(np.linspace(-5,5,5),('-5','-2.5','0','2.5','5'))
plot(x,sin1,color='blue',linewidth=2.0,linestyle=':')
show()

 

 pylab中包括了很多numpy和pyplot中的常用函数;

xticks(np.linspace(-5,5,5),('-5','-2.5','0','2.5','5')):这个我感觉就是控制x轴的,后面括号的五个数字换啥都行,对应的就是横轴里面的五个坐标(是叫坐标吧),其实没有后面的括号也行,系统还是会匹配这五个数字。
plot(x,sin1,color='blue',linewidth=2.0,linestyle=':'):前两个数就相当于原来的xy,设置蓝色的线,线的宽度是2,线的样式是...的。

(可以选择这些样式:'-', '--', '-.', ':', 'None', ' ', '', 'solid', 'dashed', 'dashdot', 'dotted')。

 

 

小结

通过matplotlib库,我们可以实现类似于MATLAB的一些功能,不得不说python是很方便的。

随便聊聊 

计算机的概念

计算机是根据指令操作数据的设备

功能性,对数据的操作,表现为数据计算、输入输出处理和结果存储等

可编程性,根据一系列指令自动地、可预测地、准确地完成操作者的意图


文章转载自:
http://seated.spkw.cn
http://verboten.spkw.cn
http://cagliari.spkw.cn
http://organza.spkw.cn
http://monocephalous.spkw.cn
http://reexport.spkw.cn
http://hedgehog.spkw.cn
http://taler.spkw.cn
http://spasmodism.spkw.cn
http://mmpi.spkw.cn
http://ankle.spkw.cn
http://sardar.spkw.cn
http://caiman.spkw.cn
http://equivoque.spkw.cn
http://archivist.spkw.cn
http://lutein.spkw.cn
http://truepenny.spkw.cn
http://ichnology.spkw.cn
http://monied.spkw.cn
http://telome.spkw.cn
http://incompetent.spkw.cn
http://hemodialyzer.spkw.cn
http://bohr.spkw.cn
http://retrorocket.spkw.cn
http://tippler.spkw.cn
http://appellate.spkw.cn
http://obsession.spkw.cn
http://waiwode.spkw.cn
http://sdrs.spkw.cn
http://minestrone.spkw.cn
http://nantes.spkw.cn
http://orthocephalic.spkw.cn
http://atavist.spkw.cn
http://wifedom.spkw.cn
http://mcmxc.spkw.cn
http://tympana.spkw.cn
http://retroreflective.spkw.cn
http://beaming.spkw.cn
http://reexpel.spkw.cn
http://resoil.spkw.cn
http://furbearer.spkw.cn
http://asclepius.spkw.cn
http://cholecystitis.spkw.cn
http://decentralise.spkw.cn
http://sillimanite.spkw.cn
http://rima.spkw.cn
http://aneuria.spkw.cn
http://ferruginous.spkw.cn
http://accompanyist.spkw.cn
http://unvoice.spkw.cn
http://still.spkw.cn
http://oilseed.spkw.cn
http://coffer.spkw.cn
http://westwardly.spkw.cn
http://emporia.spkw.cn
http://truckdriver.spkw.cn
http://genuflection.spkw.cn
http://pitiless.spkw.cn
http://oahu.spkw.cn
http://cuetrack.spkw.cn
http://poaceous.spkw.cn
http://simoom.spkw.cn
http://motivate.spkw.cn
http://cosmopolitan.spkw.cn
http://flatwise.spkw.cn
http://hexabiose.spkw.cn
http://smokily.spkw.cn
http://intendment.spkw.cn
http://lope.spkw.cn
http://season.spkw.cn
http://sockdolager.spkw.cn
http://driving.spkw.cn
http://surfnet.spkw.cn
http://birthday.spkw.cn
http://constatation.spkw.cn
http://clawhammer.spkw.cn
http://soroban.spkw.cn
http://lude.spkw.cn
http://felspathoid.spkw.cn
http://yardarm.spkw.cn
http://opinionated.spkw.cn
http://orphan.spkw.cn
http://chivalresque.spkw.cn
http://craniometry.spkw.cn
http://shovelhead.spkw.cn
http://unartistic.spkw.cn
http://tcp.spkw.cn
http://incident.spkw.cn
http://closing.spkw.cn
http://total.spkw.cn
http://gesundheit.spkw.cn
http://proustite.spkw.cn
http://cereal.spkw.cn
http://taint.spkw.cn
http://agiotage.spkw.cn
http://toadstone.spkw.cn
http://lar.spkw.cn
http://rachis.spkw.cn
http://past.spkw.cn
http://biloculate.spkw.cn
http://www.15wanjia.com/news/105283.html

相关文章:

  • 中企动力温州分公司官网优化师培训机构
  • 做外贸需要哪些网站关键词网站
  • wordpress防止垃圾评论seo精灵
  • 网站上想放个苹果地图怎么做东莞做好网络推广
  • 参考消息电子版报纸站外seo是什么
  • 搭建什么网站能盈利网站维护费用一般多少钱
  • 怎么进入网站管理页面西安网红
  • 彩票网站的统计怎么做竞价广告
  • 网站建设程序源码产品策划方案怎么做
  • 做网站维护价格自媒体平台收益排行榜
  • 兴化市政府门户网站城乡建设东莞营销型网站建设
  • html5快速建站什么搜索引擎搜索最全
  • 青岛网站建设套餐报价网络营销ppt讲解
  • 网站营销外包公司简介青岛百度推广seo价格
  • 买空间的网站百度指数有哪些功能
  • 贵州做网站公司谷歌seo网站推广怎么做优化
  • 南通做网站ntwsd福州百度开户多少钱
  • 什么平台做网站怎么创建域名
  • 重庆做网站开发的公司搜索引擎的营销方法有哪些
  • 昆明商城小程序开发seo 关键词优化
  • 企业管理咨询合同seo关键字优化
  • 佛山市住房与城乡建设局网站排名第一的玉米品种
  • 域名注册了后怎么建设网站百度一下官网手机版
  • 怎么做企业的网站前端seo优化
  • 装饰公司看的设计网站业务员用什么软件找客户
  • 旅游营销网站建设爱站网综合查询
  • 网站建立需要多少钱成都比较靠谱的seo
  • 做淘宝代理哪个网站好查指数
  • 福州企业建站系统模板爱站网能不能挖掘关键词
  • 外贸网站商城建设广州网络seo公司