Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子


Posted in Python onDecember 04, 2019

根据我们指定的条件检索函数中的元素

import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.sin(a)
plt.plot(a,b)    #生成一个正弦函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2) 
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子

import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.cos(a)
plt.plot(a,b)    #生成一个余弦函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2) 
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子

import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.tan(a)
plt.plot(a,b)    #生成一个正切函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2) 
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子

("Drink from the well, replenish the well."--《The Walking Dead 》)

以上这篇Python绘制三角函数图(sin\cos\tan)并标注特定范围的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 实现文件的全备份和差异备份详解
Dec 27 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
Django使用Mysql数据库已经存在的数据表方法
May 27 Python
Python实现通过解析域名获取ip地址的方法分析
May 17 Python
PyQt5通信机制 信号与槽详解
Aug 07 Python
python selenium爬取斗鱼所有直播房间信息过程详解
Aug 09 Python
python excel转换csv代码实例
Aug 26 Python
Win10环境中如何实现python2和python3并存
Jul 20 Python
Django搭建项目实战与避坑细节详解
Dec 06 Python
Django模型层实现多表关系创建和多表操作
Jul 21 Python
Python中的pprint模块
Nov 27 Python
Python自动化实战之接口请求的实现
May 30 Python
python 画函数曲线示例
Dec 04 #Python
python二元表达式用法
Dec 04 #Python
python numpy 反转 reverse示例
Dec 04 #Python
python将四元数变换为旋转矩阵的实例
Dec 04 #Python
python 和c++实现旋转矩阵到欧拉角的变换方式
Dec 04 #Python
python实现一个点绕另一个点旋转后的坐标
Dec 04 #Python
Django配置文件代码说明
Dec 04 #Python
You might like
天津市收音机工业发展史
2021/03/04 无线电
php str_replace替换指定次数的方法详解
2017/05/05 PHP
thinkPHP框架中执行事务的方法示例
2018/05/31 PHP
phpQuery采集网页实现代码实例
2020/04/02 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
16个最流行的JavaScript框架[推荐]
2011/05/29 Javascript
2种jQuery 实现刮刮卡效果
2015/02/01 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
2015/02/28 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
详解基于javascript实现的苹果系统底部菜单
2016/12/02 Javascript
jQuery中DOM节点删除之empty与remove
2017/01/20 Javascript
用move.js库实现百叶窗特效
2017/02/08 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
2017/06/19 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
2019/10/16 Javascript
taro小程序添加骨架屏的实现代码
2019/11/15 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
在漏洞利用Python代码真的很爽
2007/08/26 Python
pygame学习笔记(5):游戏精灵
2015/04/15 Python
python实现堆和索引堆的代码示例
2018/03/19 Python
Python numpy数组转置与轴变换
2019/11/15 Python
记一次django内存异常排查及解决方法
2020/08/07 Python
Python xlrd/xlwt 创建excel文件及常用操作
2020/09/24 Python
python代码实现猜拳小游戏
2020/11/30 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
解决CSS3 transition-delay 属性默认值0不带单位失效的问题
2020/10/29 HTML / CSS
HTML5录音实践总结(Preact)
2020/05/07 HTML / CSS
strlen的几种不同实现方法
2013/05/31 面试题
大学生简历的个人自我评价
2013/12/04 职场文书
校车安全责任书
2014/08/25 职场文书
求职自我评价范文100字
2014/09/23 职场文书
公安机关纪律作风整顿个人剖析材料材料
2014/10/10 职场文书
2014年小学班主任工作总结
2014/11/08 职场文书
2015年清明节演讲稿范文
2015/03/17 职场文书
个人房屋租赁合同(标准范本)
2019/09/16 职场文书
介绍一下28个JS常用数组方法
2022/05/06 Javascript