freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

matlab及其應(yīng)用(留存版)

  

【正文】 數(shù)據(jù)輸入 ? load數(shù)據(jù) ? 文本文件:全部是數(shù)據(jù),不含有數(shù)據(jù) ? mat文件: matlab自有的數(shù)據(jù)格式 Matlab及其應(yīng)用 32 2語(yǔ)句生成矩陣 ?線性等間距格式矩陣,使用 from:step:to ? linspace命令 ? a=linspace(1,10,5)。(a7) ? c = ? 0 0 0 0 1 1 0 0 0 Matlab及其應(yīng)用 41 四、矩陣操作 矩陣下標(biāo) ? MATLAB通過(guò)確認(rèn)下標(biāo),可以對(duì)矩陣進(jìn)行插入子塊、提取子塊和重排子塊的操作。邏輯數(shù)組一般由關(guān)系算子創(chuàng)建。 char(x) ? int2str 四舍五入為整數(shù)轉(zhuǎn)換為字符串 ? num2str 將數(shù)字轉(zhuǎn)換為字符串 ? mat2str 將矩陣的數(shù)據(jù)轉(zhuǎn)換為字符串 ? str2num Matlab及其應(yīng)用 51 7 單元結(jié)構(gòu) ? 單元結(jié)構(gòu): cell ? 把不同屬性的數(shù)據(jù)納入一個(gè)變量中 ? 類(lèi)似于具有下標(biāo)的矩陣和多維數(shù)組,但這些下標(biāo)不是用圓括號(hào),而是用大括號(hào)括起來(lái)的。 1 for循環(huán) ? for循環(huán)允許一組命令以固定的次數(shù)重復(fù),它的一般形式是 ? for x=array ? mand ? end ? for 和 end之間的命令串按數(shù)組 array的每一列執(zhí)行一次,直到 n次后終止。 ? 函數(shù)的前一部分注釋為幫助行,在使用 help命令是看到的為這些注釋行。函數(shù)內(nèi)變量與MATLAB 工作空間之間唯一的聯(lián)系是函數(shù)的輸入和輸出變量。如果它不是,那么 MATLAB 認(rèn)為它是一個(gè)內(nèi)置函數(shù)。 Matlab及其應(yīng)用 69 3 函數(shù)注意 ? MATLAB 函數(shù) error 在 命令 窗口顯示一個(gè)字符串,放棄函數(shù)執(zhí)行,把控制權(quán)返回給鍵盤(pán)。而且,在MATLAB 執(zhí)行后,如果 M 文件被加到 Toolbox 目錄中,那么它們將不出現(xiàn)在緩存里,因此不可利用。如果遵循建議,則在全局變量之間不必要的互作用減至最小。函數(shù)工作空間變量 nargin 包含輸入?yún)⒘總€(gè)數(shù);函數(shù)工作空間變量 nargout 包含輸出參量個(gè)數(shù)。 Matlab及其應(yīng)用 61 函數(shù) ? 需要注意函數(shù)文件的放置位置,一般自己的函數(shù)文件放在當(dāng)前目錄;如果對(duì)一個(gè)專(zhuān)題有了足夠多的函數(shù),可以生成一個(gè)工具箱,放在一個(gè)固定的目錄下,并在 MATLAB中加入這個(gè)目錄路徑即可。腳本文件為文本形式的,對(duì)跨平臺(tái)處理十分有利。在 MATLAB 里,文本當(dāng)作特征字符串或簡(jiǎn)單地當(dāng)作字符串。當(dāng)使用 x時(shí), x=1返回行數(shù), x=2返回列數(shù),這時(shí)只有一個(gè)返回值。(與 )、 |(或 )、 ~(非 )。 Matlab及其應(yīng)用 27 特殊變量 特殊變量 取值 an s 用于結(jié)果的缺省變量名 pi 圓周率 ep s 計(jì)算機(jī)的最小數(shù) f lo p s 浮點(diǎn)運(yùn)算書(shū) in f 無(wú)窮大 如 1 /0 n an 不等量 如 0 /0 i j i=j =1? n ar g in 函數(shù)的輸入變量數(shù)目 n ar g o u t 函數(shù)的輸出變量數(shù)目 r eal m i n 最小的可用正實(shí)數(shù) r eal m ax 最大的可用正實(shí)數(shù) Matlab及其應(yīng)用 28 復(fù)數(shù) ?不需要特殊的處理。 Matlab及其應(yīng)用 12 Matlab能做什么 ?基本的數(shù)據(jù)處理 ?優(yōu)化和解方程 ?動(dòng)態(tài)過(guò)程仿真:實(shí)時(shí)的和非實(shí)時(shí)的 ?數(shù)據(jù)來(lái)源: Excel、數(shù)據(jù)庫(kù)、 A/D等等 ?嵌入式的控制: Pc/104和 DSP ?神經(jīng)元網(wǎng)絡(luò)、小波分析、 GA等等 ?虛擬現(xiàn)實(shí)仿真 Matlab及其應(yīng)用 13 Matlab產(chǎn)品家族 ? Matlab擴(kuò)展支持在matlab中隊(duì)系統(tǒng)的實(shí)施和開(kāi)發(fā)。復(fù)雜符號(hào)計(jì)算,主要在理論界 ? Mathcad 數(shù)學(xué)文字軟件。 ? logspace命令 ? b=logspace(0,2,10) ?矩陣連接 ? c=[a b]。 ?為了提取矩陣 a的第 n行、第 m列的元素值,使用 a(n,m)可以得到??梢允褂眠壿嬀仃噥?lái)取得矩陣的部分元素值, ?得到矩陣中所有大于 3的值。 ? pp=cellstr({39。 Matlab及其應(yīng)用 55 For循環(huán)應(yīng)當(dāng)注意的一些方面 1. for循環(huán)不能使用內(nèi)部重新賦值循環(huán)變量而終止; 2. for循環(huán)內(nèi)部接受任何有效的 MATLAB數(shù)組; 3. for循環(huán)可以嵌套; 4. 只要有矩陣形式可以解決的問(wèn)題,不要使用 for循環(huán)。 Matlab及其應(yīng)用 62 2 參數(shù)傳遞 ? MATLAB函數(shù)的輸入輸出數(shù)目都可以變化,通過(guò)這個(gè)特性,可以實(shí)現(xiàn)一些自定義的功能。如果函數(shù)任一輸入變量值發(fā)生變化,其變化僅在函數(shù)內(nèi)出現(xiàn),不影響 MATLAB 工作空間的變量。如果還不是,MATLAB 檢查當(dāng)前 的目錄或文件夾。這個(gè)函數(shù)對(duì)提示函數(shù)使用不當(dāng)很有用,如在以下文件片段中: ? if length(val)1 ? error(39。如果執(zhí)行這些函數(shù),以后又發(fā)生變化, MATLAB 將只執(zhí)行以前編譯到內(nèi)存的函數(shù),不管已改變的 M 文件。要是用了全局變量,建議全局變量名要長(zhǎng),它包含所有的大寫(xiě)字母,并有選擇地以首次出現(xiàn)的 M 文件的名字開(kāi)頭。 ? 當(dāng)調(diào)用一個(gè)函數(shù)時(shí),所用的輸入和輸出的參量的數(shù)目,在函數(shù)內(nèi)是規(guī)定好的。 ?函數(shù)文件,函數(shù)名稱(chēng)和文件名必須相同。MATLAB提供了邏輯解決方案,它允許用戶(hù)把多個(gè)命令放在一個(gè)簡(jiǎn)單的文本文件中,如同在 MATLAB中鍵入命令一般,這種文件稱(chēng)為腳本文件,由于腳本文件以 m為擴(kuò)展名,它常稱(chēng)為 M文件。然而,經(jīng)常希望操作文本,例如把標(biāo)號(hào)和標(biāo)題放在圖上。一般的,函數(shù)的輸入?yún)⒘?x不是用,這是當(dāng)只有一個(gè)輸出變量時(shí), size返回一個(gè)行向量,第一個(gè)數(shù)為行數(shù),第二個(gè)數(shù)為列數(shù);如果有兩個(gè)輸出變量,第一個(gè)返回量為行數(shù),第二個(gè)返回?cái)?shù)為列數(shù)。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1