㈠ 關於MATLAB畫三維函數圖
1、打開matlab,在命令行窗口中輸入如下圖所示,繪制三維函數圖。
(1)matlab作圖命令擴展閱讀:
為了提高作圖速度,用戶最好遵循如下的作圖原則:
1、作圖步驟:設置圖幅→設置單位及精度→建立若乾圖層→設置對象樣式→開始繪圖。
2、繪圖始終使用1:1比例。為改變圖樣的大小,可在列印時於圖紙空間內設置不同的列印比例。
3、當處理較小區域的圖案時 ,可以減小圖案的比例因子值 ;相反地 ,當處理較大區域的圖案填充時 ,則可以增加圖案的比例因子值 。
4、為不同類型的圖元對漏物象設置不同的圖層、顏色及線寬,而圖元對象的顏色、線型及線寬都應由圖層控制(BYLAYER)。
5、需精確繪圖時,可使用柵格捕捉功能,並將柵格捕捉間距設為適行叢當的數值。
6、不要將圖框和圖形繪在同一幅圖中,應在布局(LAYOUT)中將圖框按塊插入,然後列印出圖。
7、對於有名對象,如視圖、圖層、圖塊、線型、文字樣式、列印樣式等,命名時不僅要簡明,而且要遵循一定的規律,以便於查找和使用。
參考資料來源:網路-MATLAB
㈡ 已經給出數據如何用matlab軟體畫圖
方法步驟如下:
1、首先打開計算機,在計算機內打開matlab,然後在matlab界面內輸入a=1:1:30;這是我們的源數據。
㈢ 繪圖的matlab命令有哪些
選擇圖形窗口命令
1.打開不同的圖形窗口命令 figure
figure(1);
figure(2);
figure(n);用來打開不同的圖形窗口,以便繪制不同的圖形
2.圖形窗口拆分命令 subplot
subplot(m,n,p):分割圖形顯示窗口,m表示上下分割個數,n表示左右分割個數,p表示子圖編號
坐標軸相關命令
1.axis([xmin xmax ymin ymax])
表示x軸最小值最大值,y軸最小值最大值
2.axis equal 使x,y軸的單位長度相同
3.axis square 出圖為正方形
4.axis off 清除坐標刻度
5.semilogx,semilogy 繪制以x/y軸為對數坐標,以10為底,y/x軸為線性坐標的半對數坐標圖形
6.loglog 繪制全對數坐標圖,即x,y軸全取對數
文字標示命令
1.text(x,y,『字元串』) 在圖形的指定坐標(x,y)處表示』字元串』中的內容
2.gtext('說明文字』)利用滑鼠在圖形的某一位置標示說明文字。執行完繪圖命令後再執行gtext('說明文字『)命令
3.title('字元串』)圖形標題
4.xlabel('字元串『),ylabel(『字元串』),zlabel('字元串』),設置x,y,z軸的坐標軸名稱。如需輸入特殊文字,用\開頭
5.legend(『字元串1』,『字元串1』,『字元串1』……)對圖形上多條線按照繪圖順序進行說明
柵格
1.grid 給圖形加柵格
2.grid on 給坐標系加柵格
3.grid off 刪除當前坐標系的柵格
圖形覆蓋/保持
1.hold on 當前圖形保持,且下條圖形仍然繪制在該張圖形上
2.hold off 新圖覆蓋舊圖
離散數據處理
1.bax(x,y)繪制高度條形圖
2.hist(y,x) 繪制x在以y為中心的區間中分布的個數條形圖
3.stairs(x,y)繪制梯形圖
4.stem(x,y)繪制散點圖
㈣ matlab多次繪圖的命令有哪些
hold on作用是保持原圖並接受此後繪制的新的曲線,疊加繪圖;
多次疊繪:
plot命令可以同時繪制多條曲線,但實際中,往往出現在已經 存在的圖上再繪制一條或多條曲線的情況,為此,MATLAB提 供了以下命令:
hold on:保持原圖並接受此後繪制的新的曲線,疊加繪圖
hold off:重新刷或族扮新圖形窗口,繪制新的曲線
(4)matlab作圖命令擴展閱讀:
多子圖:
MATLAB允許用戶在同一個圖形窗裡布置幾幅獨立子圖,命令如下:
subplot(m,n,k) 使m×n幅子圖的第衫灶k幅成為當前穗皮圖
subplot('position',[left bottom width height])指定位置繪子圖,成為當前圖
多子圖繪制曲線:
clf; t=(pi*(0:0.001:1))';
y1=sin(t); y2=sin(10*t); y12=sin(t).*sin(10*t);
subplot(2,2,1),plot(t,y1,'r');axis([0,pi,-1,1])
subplot(2,2,2),plot(t,y2,'b');axis([0,pi,-1,1])
subplot('position',[0.2,0.1,0.6,0.40]),plot(t,y12,'b-',t,[y1,-y1],'r:'), axis([0,pi,-1,1])