<tt id="iwmsi"></tt>
  • <xmp id="iwmsi">
  • MATLAB上機習題一 - 下載本文

    MATLAB上機習題一

    請按以下步驟完成上機實驗:

    1)在FTP上下載“MATLAB上機習題一.doc”文件,所有習題列在該文件內; 2)在MATLAB中完成所有習題,并將屏幕截圖粘貼到相應習題后面; 3)如果習題是問答題,請將答案寫在題目后;

    4)如果有的習題要求提供腳本文件,請將腳本文件內容拷貝到相應習題后; 5)將文件保存并重命名為“自己的學號-姓名”,例如“20110771-張三.doc”; 6)上傳該文件到FTP的相關目錄。

    1. 運行MATLAB軟件,拖放、關閉界面上的子窗口,并恢復到原始試圖。

    2. 采用鼠標及命令兩種方式將桌面添加到MATLAB搜索路徑列表的起始及最后位置。

    3. 采用鼠標及命令方式將當前工作目錄設置為桌面指向的文件夾。

    4. 通過使用幫助確定內置變量 ispc 的含義。

    6. 觀察MATLAB中關鍵字、字符串、注釋的字體顯示顏色。

    5. 創建double類型的變量,并進行計算 1)a=87,b=190,計算a+b、a-b、a*b;

    2)創建uint8類型的變量,數值與(1)中相同,進行相同的計算,觀察計算結果與預想的是否一致。

    6. 計算如下表達式: 1)sin?60? 2)e3

    ?3? 3)cos???

    ?4?75?6??223 4) 23?33?6

    7. 設u=2,v=3,計算: 1)4uv logv2 2)

    ?eu?v?v2?u

    3)

    u?3v uv8. 計算如下表達式: 1)?3?5i??4?2i? 2)sin?2?8i?

    9. 判斷下面語句的運算結果,并與MATLAB計算結果做比較:

    1)4?20 2)4?20 3)4??20 4)4~?20 5)'b'?'B'

    10. 設a=39,b=58,c=3,d=7,判斷下面表達式的值與MATLAB計算結果做比較: 1)a?b 2)a?b

    3)a?b&&b?c 4)a??d 5)a|b?c 6)~~d

    11. 判斷下列變量名哪些是合法的MATLAB變量: 1)fred

    7)fred! 8)book-1 9)Second_Place 10)No_1 11)vel.5 12)while

    2)book_1 3)2ndplace 4)#1 5)vel_5 6)tan

    提示,可以使用isvarname對上述變量名進行檢驗。

    12. 編寫腳本程序,命名為barbell.m,完成如下計算: 如圖1所示的杠鈴,

    每個球的半徑是10cm,兩個求直接鏈接桿的長度是15cm,桿的直徑為1cm,計算杠鈴的體積和表面積;使用disp函數顯示計算結果。(提示:disp函數的用法參考教材的例2-31,面積計算時相交部分球冠可近似為圓,體積計算時可忽略重疊的球冠體積) 解答:

    barbell.m(拷貝文件內容到如下方框中): 運行屏幕截圖:

    13. 在高中課本中大家學過描述氣體壓強(p)、溫度(T)、體積(V)和氣體摩爾數(n)之間的理想氣體狀態方程:

    pV?nRT

    其中,R為理想氣體常數。上述狀態方程描述的是低壓強和高溫度時氣體的特性。 在1873年,范德瓦爾斯對這個方程進行了修正,使其更好地描述氣體在不同壓強和溫度條件下的狀態,該方程被稱為范德瓦爾斯方程:

    ?n2a??p?2??V?nb??nRT

    V??該方程新增了a和b兩個變量,用來表示純凈氣體的屬性。 1)編寫腳本程序,命名為state_equation.m,利用如下數據: 壓強,p 摩爾數,n 體積,V a 220 mbar 2 mol 1 L 5.536 L2bar/mol2 b 理想氣體常數,R 0.03049 L/mol 8.314 J/(mol.K) 分別使用理想氣體狀態方程和范德瓦爾斯方程計算水蒸氣的溫度,并使用disp函數顯示計算結果。

    2)根據范德瓦爾斯方程及第1問的數據,編寫getTemperature(p,V,n)函數實現溫度計算,其中a、b、R作為常量。調用該函數測試計算結果。(提示,注意單位制,1 bar=105 Pa) 解答:

    state_equation.m(拷貝到如下方框中): 運行屏幕截圖:

    getTemperature.m(拷貝到如下方框中): 運行屏幕截圖:

    14. 種群繁殖符合指數規律:

    P?P0ert

    其中,P為目前的種群數,P0為原始種群數,r為持續增長率,t為時間。 現有100只兔子,持續增長率是每年90%(r=0.9),編寫rabbit(n)函數用來計算n年后兔子的數量,并測試10年結果。(提示,注意利用2.2.1節中的數學函數) 解答:

    rabbit.m(拷貝到如下方框中):

    運行屏幕截圖:

    15. 一般來說,站得越高會看的越遠,那么到底能看多遠呢?主要取決于山的高度和地球的半徑,如下圖所示:

    山高度h 地平線距離d 地球半徑R

    由于月球和地球的半徑相差很大,所以能看到的地平線距離相差也很遠,現已知地球半徑是6378km,月球半徑是1737km,編寫腳本文件horizon.m計算0到8000m高的山上(珠穆朗瑪峰海拔8850m)在地球和月球上看到地平線的距離分別是多少。 解答:

    horizon.m(拷貝文件內容到如下方框中): 運行屏幕截圖:





    白小姐结果开奖结果小说