import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-np.pi,np.pi,64,endpoint = True)
c , s = np.cos(x) , np.sin(x)
plt.figure(1)
plt.plot(x,c,color = 'red',linewidth = 1.0,linestyle = '-',label='cos',alpha=0.5)
plt.plot(x,s,'b*',label = 'sin')#不知道为什么没有label
plt.title('cos&sin')ax = plt.gca()#轴的编辑器
ax.spines["right"].set_color("none")#隐藏右边上上边的线
ax.spines["top"].set_color("none")
ax.spines["left"].set_position(("data",0))#这里有两层括号
ax.spines["bottom"].set_position(("data",0))
#中间这段实在搞不清楚
"""
ax.xaxis.set_ticks_position("bottom")
ax.yaxis.set_ticks_positon("left")
#plt.xticks([],[])plt.legent(loc = "upper left")
"""
plt.grid()#加网格线
plt.legend(['cos','sin'])#加图例
t=1
plt.plot([t,t],[0,np.cos(t)],"y")#画线
plt.annotate("cos(1)",xy=(t,np.cos(1)),xycoords="data",xytext=(+10,+30),textcoords="offset points",arrowprops=dict(arrowstyle="->",connectionstyle="arc3,rad=0.2"))#这段也用了好长时间,加指点
plt.show()

绘制cos和sin图表相关推荐

  1. jupyter notebook绘制cos,sin图像 加入%matplotlib inline解决Figure size 640x480 with 1 Axes问题

    1.matplotib绘制图像 import numpy as np import matplotlib.pyplot as plt %matplotlib inline #解决Figure size ...

  2. [再寄小读者之数学篇](2014-11-19 $\sin(x+y)=\sin x\cos y+\cos x\sin y$)

    $$\bex \sin(x+y)=\sin x\cos y+\cos x\sin y. \eex$$ Ref. [Proof Without Words: Sine Sum Identity, The ...

  3. QT绘制带有数据源的图表

    QT绘制带有数据源的图表 项目简介 项目技术 项目展示 主要源码片段解析 获取完整项目源码传送门 项目简介 QML将XmlListModel用作图表的数据源. 项目技术 qt5.12,qt chart ...

  4. QML绘制不同类型的图表

    QML绘制不同类型的图表 项目简介 项目技术 项目展示 主要源码片段解析 获取完整项目源码传送门 项目简介 使用qml使用不同的图表类型. 项目技术 qt,qml,QtQuick,C++ 项目展示

  5. 中绘制折线_漂亮图表也可信手拈来,一文学会用Python绘制堆积折线图

    今天咱们还是接着上次的话题,继续和大家聊聊关于Python绘图相关的东东哦,上次已经和大家讨论完了如何给自己所绘制的图表中添加装饰线以及修改装饰线密度的方法,今天呢,咱们再聊点的新的东东哦,还是和大家 ...

  6. 使用matplotlib绘制xkcd风格的图表(解决中文字体问题)

    XKCD xkcd是兰道尔·门罗(Randall Munroe)的网名,又是他所创作的漫画的名称.作者兰道尔·门罗(Randall Munroe)给作品的定义是一部"关于浪漫.讽刺.数学和语 ...

  7. cos和sin的使用

    习题1-4 正弦和余弦(sin和cos)输入正整数n(n<360),输出n度的正弦.余弦函数值.提示:使用数学函数. 分析:这道题很水但是有坑啊!我就直接调用两个函数,然后输入30,发现结果有负 ...

  8. 第五章. 可视化数据分析图表—常用图表的绘制5—多个子图表

    第五章. 可视化数据分析图 5.3 常用图表的绘制5-多个子图表 ·Matplotlib可以实现在一张图上绘制多个子图表,Matplotlib提供了三种方法:一是使用subplot函数,二是使用sub ...

  9. c#读取excel两列数据并绘制xy曲线_EXCEL绘制三Y轴图表

    在日常工作中,经常会使用EXCEL进行数据的处理与分析,并绘制一些常用的数据可视化图表,柱状图.散点图.曲线图等啥的,总体来说,Excel的数据可视化做的还是非常优秀的,可以非常方便的绘制常用的图表, ...

最新文章

  1. 鸿蒙之初的彩蛋,扎导透露,《正义联盟》的最后一个镜头,有个隐秘的彩蛋
  2. Qt5中生成和使用静态库
  3. android短信增加条目,Android仿短信条目右上角的红色小圆球提示气泡
  4. 5.Underfitting and Overfitting
  5. 互联网日报 | 3月21日 星期日 | 贾玲成全球票房最高女导演;顺丰全货机数量增至64架;东京奥运会不接待国外观众...
  6. 英语四级考试计算机游戏,2017年6月英语四级作文练习:大学生玩游戏
  7. 大数据实战之环境搭建(三)
  8. unity 加载关卡_Unity手游实战:从0开始SLG——本地化篇(四)提取本地化元素
  9. SVN客户端安装与使用
  10. AD13如何导出坐标文件
  11. MCE | 打破 Western Blot 玄学操作
  12. 三消游戏死局算法的解析
  13. 粉笔公考——错题集——申论
  14. 【OpenFPGA安装】OpenFPGA安装及常见问题总结
  15. 2017年一定要关注ARM这三大技术
  16. 如何高效阅读一篇论文
  17. 国产spfa瞎几把嗨
  18. 小程序 制作自定义弹层 添加弹层显示和隐藏动画 父组件与子组件(自定义组件)之间传值
  19. poj Best Cow Line
  20. Elasticsearch - 全文检索服务器

热门文章

  1. [284]python使用execjs执行js
  2. CodeForces - 1129C Morse Code
  3. 人活着系列之芳姐和她的猪
  4. maya! board_Maya"普天同庆"病毒解决方案来了
  5. Python爬虫入门指南
  6. git pull遇到报错:! [rejected]xxx-> xxx (non-fast-forward)
  7. 六种常用的文本聚类算法介绍
  8. C++:应用有限差分法求解 稳平流扩散方程 v*ux-k*uxx=0 in 一个空间维度,具有恒定的速度 v 和扩散系数 k(附完整源码)
  9. 大数据学习路线图(知识体系整理)
  10. 基本概念学习(十)---系统