MATLAB程式設計實驗報告

2022-04-28 23:24:03 字數 1168 閱讀 9742

一、實驗名稱

實驗4 圖形繪製(1)

二、實驗目的:

熟悉和掌握matlab基本的二維圖形繪製函式。

三、實驗內容:

1.繪製簡單的二維圖形

2.乙個座標系繪製多幅圖形

3.圖形標識和座標控制

4.互動式圖形指令

四、回答問題:

(本次實驗未預留問題)

五、遇到的問題及解決:

遇到了求y=lnx時,輸入「y=ln(x)」不被軟體識別的問題,檢視常用數學函式表後改為y=log(x)成功解決。

在求10x時不知道用什麼函式,函式表裡也查不到,在老師的點撥下用「y=10.^x」解決。

在繪圖時發現預設線型不夠明顯,查表後使用尖三角、叉號代替預設線型。

六、體會:

本次實驗我學會了利用matlab繪製圖形的基本方法,以及相應的備註方法。

難點是了解各種函式的具體作用並熟練掌握。

體會是:多學多練,孰能生巧,日積月累,必有提高。

思考題:

1. 在同一座標系繪製t3,-t2,t2sint在[0,2π]內的曲線圖。

x=0:pi/50:2*pi;

y1=t.*t.*t;

y2=-t.*t;

y3=t.*t.*sin(t);

plot(t,y1,'^k',t,y2,'.k',t,y3,'xk');

legend('\ity=t^3','\ity=-t^2','\itt^2*sint');

2.在一幅圖中畫出4幅子圖,分別繪製sin2x,tanx,lnx,10x的圖形,並加上適當的圖形注釋。注意:把函式變成matlab對應的形式。

x=0:pi/50:2*pi;

y1=sin(2*t);

y2=tan(x);

y3=log(x);

y4=10.^x;

subplot(2,2,1)

plot(x,y1);

legend('y=sin2x');

subplot(2,2,2)

plot(x,y2)

legend('y=tanx');

subplot(2,2,3)

plot(x,y3)

legend('y=lnx')

subplot(2,2,4)

plot(x,y4)

legend('y=10^x')

MATLAB實驗報告

數學與計算科學學院 實驗報告 實驗專案名稱 matlab運算基礎 所屬課程名稱數學軟體 實驗型別上機實驗 實驗日期 2011.9.19 班級信計1001 學號 201053100118 姓名劉濤 成績附錄1 源程式 附錄2 實驗報告填寫說明 1 實驗專案名稱 要求與實驗教學大綱一致。2 實驗目的 目...

matlab實驗報告

實驗二特殊函式與圖形 一 實驗目的及意義 掌握用matlab軟體繪製簡單曲線 曲面圖形,並通過繪製一些特殊函式的圖形,更加深入地理解相關函式的性質,了解函式的性態。二 實驗內容 平面作圖 空間作圖,比較數值作圖與符號作圖的異同。三 實驗步驟 1.在d盤建立乙個自己的資料夾 2.開啟軟體平台 matl...

MAtlaB實驗報告

基於matlab的數學實驗 實驗內容 實驗報告1 課程名稱 基於matlab的數學實驗實驗名稱 矩陣與向量的基本運算 實驗地點 數學建模實驗室日期 9.15 時間 7 30 9 30或9 35 11 35 實驗目的 熟悉matlab軟體中關於向量 矩陣的基本運算,並會建立m檔案。實驗裝置 計算機 m...