實驗二MATLAB數(shù)值計算

實驗二MATLAB數(shù)值計算

ID:47601230

大?。?61.51 KB

頁數(shù):3頁

時間:2019-09-25

實驗二MATLAB數(shù)值計算_第1頁
實驗二MATLAB數(shù)值計算_第2頁
實驗二MATLAB數(shù)值計算_第3頁
資源描述:

《實驗二MATLAB數(shù)值計算》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、實驗二MATLAB數(shù)值計算1.實驗目的(1)掌握MATLAB變量的使用(2)掌握MATLAB數(shù)組的創(chuàng)建,(3)掌握MATLAB數(shù)組和矩陣的運算。(4)熟悉MATLAB多項式的運用2.實驗儀器(1)Matlab6.5應用軟件安裝版一套(3)PC機一臺3.實驗原理矩陣運算和數(shù)組運算在MATLAB中屬于兩種不同類型的運算,數(shù)組的運算是從數(shù)組元素出發(fā),針對每個元素進行運算,矩陣的運算是從矩陣的整體出發(fā),依照線性代數(shù)的運算規(guī)則進行。4.實驗步驟(1)使用冒號生成法和定數(shù)線性采樣法生成一維數(shù)組。(2)使用MATLAB提供的庫函數(shù)reshape,將一維數(shù)組轉(zhuǎn)換為二維和三維數(shù)組。(3)使用逐個元素輸入法生

2、成給定變量,并對變量進行指定的算術(shù)運算、關(guān)系運算、邏輯運算。(4)使用MATLAB繪制指定函數(shù)的曲線圖,將所有輸入的指令保存為M文件。5.實驗報告內(nèi)容(1)在[0,2*pi]上產(chǎn)生50個等距采樣數(shù)據(jù)的一維數(shù)組,用兩種不同的指令實現(xiàn)。0:(2*pi-0)/(50-1):2*pi或linspace(0,2*pi,50)(2)將一維數(shù)組A=1:18,轉(zhuǎn)換為2×9數(shù)組和2×3×3數(shù)組。reshape(A,2,9)ans=Columns1through71357911132468101214Columns8through915171618reshape(A,2,3,3)ans(:,:,1)=1352

3、46ans(:,:,2)=791181012ans(:,:,3)=131517141618(3)A=[0234;1350],B=[1053;1505],計算數(shù)組A、B乘積,計算A&B,A

4、B,~A,A==B,A>B。A.*Bans=00151211500A&Bans=00111100A

5、Bans=11111111~Aans=10000001A==Bans=00001000A>=Bans=01011010(4)繪制y=0.5-t*t*sin(t),t=[0,pi]并標注峰值和峰值時間,添加標題y=0.5-t*t*sint,將所有輸入的指令保存為M文件。a=0.5b=1/3t=0:0.001:

6、piy=a*exp(b*t)-t.*t.*sin(t)[y_max,t_max]=max(y)t_text=['t=',num2str(t(t_max))]y_text=['y=',num2str(y_max)]max_text=char('maximum',t_text,y_text)tit=['y=a*exp(',num2str(b),'t)-t*t*sin(t)']holdonplot(t,y,'y.')plot(t(t_max),y_max,'r')text(t(t_max)+0.3,y_max+0.1,max_text)title(tit),xlabel('t'),ylabel(

7、'y'),holdoff

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。