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进阶教程之词典、字典、dict
Aug 29 Python
100行Python代码实现自动抢火车票(附源码)
Jan 11 Python
Python实现文件信息进行合并实例代码
Jan 17 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
May 16 Python
用Python下载一个网页保存为本地的HTML文件实例
May 21 Python
程序员写Python时的5个坏习惯,你有几条?
Nov 26 Python
python binascii 进制转换实例
Jun 12 Python
python代码编写计算器小程序
Mar 30 Python
django基础学习之send_mail功能
Aug 07 Python
python对象转字典的两种实现方式示例
Nov 07 Python
Python基础之字符串操作常用函数集合
Feb 09 Python
python集合的新增元素方法整理
Dec 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
星际玩家的三大定律
2020/03/04 星际争霸
PHP中常用数组处理方法实例分析
2008/08/30 PHP
php相当简单的分页类
2008/10/02 PHP
php操作JSON格式数据的实现代码
2011/12/24 PHP
PHP json_decode函数详细解析
2014/02/17 PHP
PHP对表单提交特殊字符的过滤和处理方法汇总
2014/02/18 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
PHP实现多文件上传的方法
2015/07/08 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
input 输入框内的输入事件详细分析
2010/03/17 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
百度地图api应用标注地理位置信息(js版)
2013/02/01 Javascript
jQuery设置div一直在页面顶部显示的方法
2013/10/24 Javascript
倒记时60刷新网页的js代码
2014/02/18 Javascript
JavaScript获取图片的原始尺寸以宽度为例
2014/05/04 Javascript
浅谈jquery.fn.extend与jquery.extend区别
2015/07/13 Javascript
浅谈$(document)和$(window)的区别
2015/07/15 Javascript
Fullpage.js固定导航栏-实现定位导航栏
2016/03/17 Javascript
AngularJS入门教程之XHR和依赖注入详解
2016/08/18 Javascript
js实现前端图片上传即时预览功能
2017/08/02 Javascript
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
[js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
2017/08/29 Javascript
angularjs http与后台交互的实现示例
2018/12/21 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
浅谈layui框架自带分页和表格重载的接口解析问题
2019/09/11 Javascript
vue flex 布局实现div均分自动换行的示例代码
2020/08/05 Javascript
python 实现网上商城,转账,存取款等功能的信用卡系统
2016/07/15 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
Python中pymysql 模块的使用详解
2019/08/12 Python
Python数据相关系数矩阵和热力图轻松实现教程
2020/06/16 Python
python matplotlib绘制三维图的示例
2020/09/24 Python
使用css3实现的windows8开机加载动画
2014/12/09 HTML / CSS
CSS+jQuery实现的在线答题功能
2015/04/25 HTML / CSS
HTML5的结构和语义(4):语义性的内联元素
2008/10/17 HTML / CSS
h5调用摄像头的实现方法
2016/06/01 HTML / CSS
借款民事起诉状范文
2015/05/19 职场文书