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 相关文章推荐
将图片文件嵌入到wxpython代码中的实现方法
Aug 11 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
浅谈python的dataframe与series的创建方法
Nov 12 Python
详解Numpy中的数组拼接、合并操作(concatenate, append, stack, hstack, vstack, r_, c_等)
May 27 Python
Python中@property的理解和使用示例
Jun 11 Python
python读写csv文件方法详细总结
Jul 05 Python
Python closure闭包解释及其注意点详解
Aug 28 Python
python 画图 图例自由定义方式
Apr 17 Python
Python垃圾回收机制三种实现方法
Apr 27 Python
Python操控mysql批量插入数据的实现方法
Oct 27 Python
python 通过使用Yolact训练数据集
Apr 06 Python
Python可视化神器pyecharts之绘制箱形图
Jul 07 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
深入解读php中关于抽象(abstract)类和抽象方法的问题分析
2014/01/03 PHP
Symfony2框架创建项目与模板设置实例详解
2016/03/17 PHP
php实现xml转换数组的方法示例
2017/02/03 PHP
最好用的省市二级联动 原生js实现你值得拥有
2013/09/22 Javascript
Javascript毫秒数用法实例
2015/02/05 Javascript
javascript图片预加载实例分析
2015/07/16 Javascript
基于jquery实现图片相关操作(重绘、获取尺寸、调整大小、缩放)
2015/12/25 Javascript
多种js图片预加载实现方式分享
2016/02/19 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
BootstrapValidator超详细教程(推荐)
2016/12/07 Javascript
详解nodejs 文本操作模块-fs模块(二)
2016/12/22 NodeJs
前端 Vue.js 和 MVVM 详细介绍
2016/12/29 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
Vue学习笔记进阶篇之vue-cli安装及介绍
2017/07/18 Javascript
百度地图去掉marker覆盖物或者去掉maker的label文字方法
2018/01/26 Javascript
微信小程序动画(Animation)的实现及执行步骤
2018/10/28 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
关于在LayUI中使用AJAX提交巨坑记录
2019/10/25 Javascript
[04:03]DOTA2英雄梦之声_第02期_风暴之灵
2014/06/30 DOTA
Python第三方库h5py_读取mat文件并显示值的方法
2019/02/08 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
Win10系统下安装labelme及json文件批量转化方法
2019/07/30 Python
用django设置session过期时间的方法解析
2019/08/05 Python
python 字典 setdefault()和get()方法比较详解
2019/08/07 Python
Python实现打印实心和空心菱形
2019/11/23 Python
在Matplotlib图中插入LaTex公式实例
2020/04/17 Python
Python Selenium库的基本使用教程
2021/01/04 Python
加拿大折扣、优惠券和交易网站:WagJag
2018/02/07 全球购物
船餐厅和泰晤士河餐饮游轮:Bateaux London
2018/03/19 全球购物
银行会计职员个人的自我评价
2013/09/29 职场文书
大客户销售经理职责
2013/12/04 职场文书
应付会计岗位职责
2013/12/12 职场文书
人资专员岗位职责
2014/04/04 职场文书
2014年信贷员工作总结
2014/11/18 职场文书
天谕手游15杯全调酒配方和调酒券的获得方式
2022/04/06 其他游戏
Python中生成随机数据安全性、多功能性、用途和速度方面进行比较
2022/04/14 Python