日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python三个点画正弦线_python3绘图示例5(基于matplotlib:正弦图等)

發(fā)布時(shí)間:2025/3/20 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python三个点画正弦线_python3绘图示例5(基于matplotlib:正弦图等) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

#!/usr/bin/env python

# -*- coding:utf-8 -*-

import numpy as np

import pylab as py

import matplotlib as pl

import matplotlib.pyplot as plt

# 圖1-余弦圖 正弦圖

x=np.linspace(-np.pi,np.pi,256,endpoint=True)

y=np.cos(x)

y1=np.sin(x)

pl.plot(x,y)

pl.plot(x,y1)

pl.show()

# 圖1-余弦圖 正弦圖 自定義x y軸

x=np.linspace(-np.pi,np.pi,256,endpoint=True)

y=np.cos(x)

y1=np.sin(x)

pl.plot(x,y)

pl.plot(x,y1)

# 設(shè)置標(biāo)題

pl.title('function $\sin$ and $\cos$')

# 設(shè)置x軸 范圍

pl.xlim(-3.0,3.0)

# 設(shè)置y軸 范圍

pl.ylim(-1.0,1.0)

# 顯示的x軸刻度

pl.xticks([-np.pi,-np.pi/2,0,np.pi/2,np.pi],[r'$-\pi$',r'$-\pi/2$',r'$0$',r'$+\pi/2$',r'$+\pi$'])

# 顯示的y軸刻度

pl.yticks([-1,0,+1],[r'$-1$',r'$0$',r'$+1$'])

pl.show()

# 3條線-自定義

x1=np.random.normal(30,3,100)

x2=np.random.normal(20,2,100)

x3=np.random.normal(10,3,100)

py.plot(x1,label='plot1')

py.plot(x2,label='plot2')

py.plot(x3,label='plot3')

# 起始位置 寬度 高度 圖例位置(左:3-6-2,中:8-10-9,右:4-7-1) 列數(shù) 圖例擴(kuò)展至整個(gè)坐標(biāo)軸 坐標(biāo)軸和圖例距離

py.legend(bbox_to_anchor=(0.,1.02,1.,.102),loc=3,ncol=3,mode='expand',borderaxespad=0.)

# 注解和數(shù)據(jù)使用相同坐標(biāo) xycoords='data' 注解位置 xytext=(5,38) 箭頭屬性和風(fēng)格

py.annotate('import value',(55,22),xycoords='data',xytext=(5,38),arrowprops=dict(arrowstyle='->'))

py.show()

# 線和柱狀圖

mu=100

simag=15

np.random.normal(mu,simag,10000)

x=np.arange(0,10,1)

y=np.log(x)

xe=0.1*np.abs(np.random.randn(len(y)))

plt.bar(x,y,yerr=xe,width=0.4,align='center',ecolor='r',color='cyan',label='experiment #1')

plt.xlabel('# measurement')

plt.xlabel('Measured values')

plt.title('measurement')

plt.legend(loc='upper left')

plt.show()

總結(jié)

以上是生活随笔為你收集整理的python三个点画正弦线_python3绘图示例5(基于matplotlib:正弦图等)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。