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

正文內(nèi)容

matlab高級(jí)講義第二章matlab語言基礎(chǔ)(文件)

2024-10-21 14:54 上一頁面

下一頁面
 

【正文】 個(gè)表達(dá)式)。 b=2。當(dāng)步長為 1時(shí)可省略 step參數(shù);另外 step也可以取負(fù)數(shù)。 zeros(m) 一矩陣: ones(m,n)。 A=diag(V) A= 5 0 0 0 7 0 0 0 2 》 eye(2) ans= 1 0 0 1 》 zeros(2) ans= 0 0 0 0 》 ones(2) ans= 1 1 1 1 如果已知 A為方陣,則 V=diag(A)可以提取 A的對(duì)角元素構(gòu)成向量 V。 a = 1 4 2 5 3 6 》 a=[1 2 3。 b = + 二、矩陣的運(yùn)算 + ; ; * ; \和 / ; ^; .* ; .\ ; ./; .^ 如: a=[1 2。 –] 》 a\b=[1 1。 ] 》 a.\b=[ 。 a\b運(yùn)算等效于求 a*x=b的解;而 a/b等效于求 x*b=a的解。 ?超越數(shù)學(xué)函數(shù)可以在函數(shù)后加上 m而成為矩陣的超越函數(shù),例如: expm,sqrtm。 2 3 5]。 ? 消除子塊:如果將矩陣的子塊賦值為空矩陣 [ ],則相當(dāng)于消除了相應(yīng)的矩陣子塊。 ? rank(A):求矩陣的秩 》 a=[1 2 3。 ( 2)多項(xiàng)式的運(yùn)算 ?相乘 conv a=[1 2 3] 。 ? 命令格式: p=polyfit(x,y,n),其中 x和 y為樣本點(diǎn)向量, n為所求多項(xiàng)式的階數(shù), p為求出的多項(xiàng)式。這些指令分別有不同的方法( method),設(shè)計(jì)者可以根據(jù)需要選擇適當(dāng)?shù)姆椒?,以滿足系統(tǒng)屬性的要求。其中 D的對(duì)角線元素為特征值, V的列為對(duì)應(yīng)的特征向量。 ? 注意: L實(shí)際上是一個(gè)“心理上”的下三角矩陣,它事實(shí)上是一個(gè)置換矩陣 P的逆矩陣與一個(gè)真正下三角矩陣 L1(其對(duì)角線元素為 1)的乘積。 這是 plot命令的完全格式,在實(shí)際應(yīng)用中可以根據(jù)需要進(jìn)行簡化。 hold off:使新圖覆蓋舊的圖形 例 文字標(biāo)示 ? text(x,y,’字符串’ ) 在圖形的指定坐標(biāo)位置 (x,y)處,標(biāo)示單引號(hào)括起來的字符串。 ? 輸入特殊的文字需要用反斜杠( \)開頭。 semilogy: 繪制以 y軸為對(duì)數(shù)坐標(biāo)(以 10為底), x軸為線性坐標(biāo)的半對(duì)數(shù)坐標(biāo)圖形。但注意在子程序中不要用 clear。 程序盡量模塊化,也就是采用主程序調(diào)用子程序的方法,將所有子程序合并在一起來執(zhí)行全部的操作。 ? 進(jìn)入 MATLAB的 Editor/Debugger窗口來編輯程序 ? 在編輯環(huán)境中,文字的不同顏色顯示表明文字的不同屬性。 ? 通過 cd指令在命令窗口中可以更改、顯示當(dāng)前工作路徑。 三、 MATLAB的程序類型 MATLAB的程序類型有三種,一種是在命令窗口下執(zhí)行的腳本 M文件;另外一種是可以存取的 M文件,也即程序文件;最后一種是函數(shù)( function)文件。如果希望這些中間變量成為在整個(gè)程序中都起作用的變量,則可以將它們?cè)O(shè)置為全局變量。 子程序與主程序之間的數(shù)據(jù)是通過參數(shù)進(jìn)行傳遞的,子程序應(yīng)用主程序傳遞來的參數(shù)進(jìn)行計(jì)算后,將結(jié)果返回主程序。 ? 字符串要用單引號(hào)并用括號(hào)括在里面。this is a39。this is a 39。它可以被存儲(chǔ)用于建立 M文件的一部分。 %求 10的階乘 》 n=10。 ? keyboard:停止程序執(zhí)行,把控制權(quán)交給鍵盤。它們的處理順序依次為算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符。 A~=1 ans=[0 1 1 1] ~ 非 ~A=[0 0 1 0] ~1=0 邏輯運(yùn)算符 注意:在處理邏輯運(yùn)算時(shí),運(yùn)算元只有兩個(gè)值即 0和 1,所以如果指定的數(shù)為 0, MATLAB認(rèn)為其為 0,而任何數(shù)不等于 0,則認(rèn)為是 1。1=[1 1 0 1] | 或 A|B=[1 1 0 1] A|1=[1 1 1 1] ? 步長缺省值為 1,可以在正實(shí)數(shù)或負(fù)實(shí)數(shù)范圍內(nèi)任意指定。 (例 ) 八、程序流程控制 for循環(huán)語句 基本格式 for 循環(huán)變量=起始值:步長:終止值 循環(huán)體 end while循環(huán)語句 基本格式 while 表達(dá)式 循環(huán)體 end ? 若表達(dá)式為真,則執(zhí)行循環(huán)體的內(nèi)容,執(zhí)行后再判斷表達(dá)式是否為真,若不為真,則跳出循環(huán)體,向下繼續(xù)執(zhí)行。 ? ifelseif的執(zhí)行方式為:如果邏輯表達(dá)式 1的值為真,則執(zhí)行語句 1;如果為假,則判斷邏輯表達(dá)式 2,如果為真,則執(zhí)行語句 2,否則向下執(zhí)行。 ? MATLAB的窗口環(huán)境是基礎(chǔ)的基礎(chǔ),要求熟練掌握語句命令的輸入、變量的使用、基本的數(shù)學(xué)函數(shù)及各種工作空間與文件管理的命令。 ? MATLAB具有三種基本的 M文件類型,要求掌握它們的區(qū)別及基本結(jié)構(gòu),熟悉程序流程控制的使用及常用的編程命令。 ? MATLAB具有強(qiáng)大的矩陣運(yùn)算能力,要求熟練掌握矩陣的輸入與生成,掌握矩陣的基本運(yùn)算及操作,區(qū)分帶點(diǎn)運(yùn)算與不帶點(diǎn)運(yùn)算點(diǎn)的不同;掌握多項(xiàng)式的建立與表示方法及多項(xiàng)式的基本運(yùn)算。格式中也可以不包括 otherwise,這時(shí)如果表達(dá)式的值與列出的各種情況都不相同,則繼續(xù)向下執(zhí)行。 if, else, elseif語句 ( 1) if 邏輯表達(dá)式 執(zhí)行語句 end 當(dāng)邏輯表達(dá)式的值為真時(shí),執(zhí)行該結(jié)構(gòu)中的執(zhí)行語句,執(zhí)行完之后繼續(xù)向下進(jìn)行;若為假,則跳過結(jié)構(gòu)中的內(nèi)容,向下執(zhí)行。循環(huán)結(jié)構(gòu)可以嵌套使用。 與 Aamp。 七、關(guān)系與邏輯運(yùn)算符 關(guān)系運(yùn)算符 假設(shè)有: A=[1 2 1 5] B=[0 2 3 1] 小于 AB ans=[0 0 1 1] A1 ans=[0 0 1 1] 大于 AB ans=[1 0 0 0] A1 ans=[0 1 0 0] = 小于等于 A=B ans=[0 1 1 1] = 大于等于 A=B ans=[1 1 0 0] == 等于 A=B ans=[0 1 0 0] 。 ? x=input(‘prompt’):把輸入的字符串作為提示符,等待使用者輸入一個(gè)響應(yīng),然后把它賦值到 x。 pause(n)將使程序暫停 n秒。下例是采用宏命令計(jì)算階乘的例子。text string39。text string39。使用disp命令或輸入變量名就可以顯示它們表示的字符串。如果兩個(gè)或多個(gè)函數(shù)共用一個(gè)變量(或者說在子程序中也要用到主程序中的變量,注意不是參數(shù)),那么可以用 global來將它聲明為全局變量。用 help命令可以顯示它的注釋說明。 ( 1)函數(shù)定義行(關(guān)鍵字 function) ? function[out1,out2,..]=filename(in
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1