中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Python與Matlab畫圖的代碼對比

使用Matlab進(jìn)行數(shù)據(jù)分析,經(jīng)常需要用到plot命令將數(shù)據(jù)可視化。

Python提供一個非常好用的庫:Matplotlib(Python 2D繪圖庫),它提供了類似matlab的畫圖接口,包括:

  • figure:圖像的窗口,即畫圖區(qū)域;
  • plot:畫圖命令;
  • title:創(chuàng)建標(biāo)題;
  • legend:創(chuàng)建圖例;
  • text:在圖上添加描述性的文字;
  • grid:控制網(wǎng)格顯示;
  • xlabel:x坐標(biāo)軸;
  • ylabel:y坐標(biāo)軸;
  • xlim:調(diào)整x坐標(biāo)軸范圍;
  • ylim:調(diào)整y坐標(biāo)軸范圍。

比如在一個figure里同時畫出sin曲線和cos曲線。Matlab代碼和Python代碼分別如下:

1、Matlab代碼

%% figure 的構(gòu)成要素x = 0 : 0.2 : 8.0;y1 = sin(x);y2 = cos(x);figure(3);plot(x, y1, 'rx-');hold onplot(x, y2, 'bo-')hold offtitle('Trigonometric Function', 'fontsize', 20);legend({'sin', 'cos'}, 'fontsize', 15);text(1.6, 0.5, 'y > 0', 'fontsize', 18);grid onxlabel('x', 'fontsize', 18);ylabel('y', 'fontsize', 18);xlim([0 6.3]);ylim([-1.2 1.2]);

運(yùn)行結(jié)果:

2、Python代碼

#!/usr/bin/python# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as pltx = np.arange(0.0, 8.0, 0.2)y1 = np.sin(x)y2 = np.cos(x)plt.figure(3)plt.plot(x, y1, 'rx-')plt.plot(x, y2, 'bo-')plt.title('Trigonometric Function', fontsize=20)plt.legend(['sin', 'cos'], fontsize=15)plt.text(1.6, 0.5, 'y > 0', fontsize=18)plt.grid()plt.xlabel('x', fontsize=18)plt.ylabel('y', fontsize=18)plt.xlim(0, 6.3)plt.ylim(-1.2, 1.2)plt.show()

運(yùn)行結(jié)果:

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python新手繪圖繞不開的17個小問題,學(xué)完超過70%的人
如何在論文中畫出漂亮的插圖? | 知乎精選
matlab 圖中圖
零基礎(chǔ)用 Python 畫圖表,讓你的論文更美觀
python 快速畫圖 matplotlib, sympy, mpmath與 Matlab 比較
python數(shù)據(jù)分析可視化 | 程序員的浪漫,用python給愛的人繪制一個愛情公式!
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服