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 BeautifulSoup使用方法详解
Nov 21 Python
详解Python的迭代器、生成器以及相关的itertools包
Apr 02 Python
Django中传递参数到URLconf的视图函数中的方法
Jul 18 Python
Python 多线程抓取图片效率对比
Feb 27 Python
Python while 循环使用的简单实例
Jun 08 Python
Python编程之字符串模板(Template)用法实例分析
Jul 22 Python
python 中if else 语句的作用及示例代码
Mar 05 Python
python 遍历目录(包括子目录)下所有文件的实例
Jul 11 Python
Python中的集合介绍
Jan 28 Python
Python类中方法getitem和getattr详解
Aug 30 Python
如何用Anaconda搭建虚拟环境并创建Django项目
Aug 02 Python
python区块链持久化和命令行接口实现简版
May 25 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
大师制作的中短波矿石收音机
2020/04/02 无线电
在PHP中使用模板的方法
2008/05/24 PHP
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
php源代码安装常见错误与解决办法分享
2013/05/28 PHP
基于jquery的滑动样例代码
2010/11/20 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
2013/09/26 Javascript
jquery操作对象数组元素方法详解
2014/11/26 Javascript
js时钟翻牌效果实现代码分享
2020/07/31 Javascript
javascript跨域总结之window.name实现的跨域数据传输
2015/11/01 Javascript
jQuery展示表格点击变色、全选、删除
2017/01/05 Javascript
使用jQuery 操作table 完成单元格合并的实例
2017/12/27 jQuery
jquery实现下载图片功能
2019/07/18 jQuery
解决layer.open弹出框不能获取input框的值为空的问题
2019/09/10 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
[33:28]完美世界DOTA2联赛PWL S3 PXG vs GXR 第三场 12.19
2020/12/24 DOTA
Python3.6正式版新特性预览
2016/12/15 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
python flask实现分页的示例代码
2018/08/02 Python
python 获取页面表格数据存放到csv中的方法
2018/12/26 Python
python 在threading中如何处理主进程和子线程的关系
2020/04/25 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
python统计mysql数据量变化并调用接口告警的示例代码
2020/09/21 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
pycharm 如何取消连按两下shift出现的全局搜索
2021/01/15 Python
WoolOvers爱尔兰:羊绒、羊毛和棉针织品
2017/01/04 全球购物
西雅图电动自行车公司:Rad Power Bikes
2020/02/02 全球购物
大学生的创业计划书就该这么写
2014/01/30 职场文书
《理想》教学反思
2014/02/17 职场文书
祖国在我心中演讲稿400字
2014/05/04 职场文书
分公司负责人任命书
2014/06/04 职场文书
吃空饷专项整治方案
2014/10/27 职场文书
活动新闻稿范文
2015/07/17 职场文书
公司岗位说明书
2015/10/08 职场文书
Golang二维切片初始化的实现
2021/04/08 Golang
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL