matlab的diray在哪,matlab笔记
matlab筆記
目錄 P5第一章——matlab 概述與格式 P10eps 浮點相對精度inf 無窮大i 或 j 虛數(shù)單位pi 圓周率nan 非數(shù)nargin 函數(shù)輸入變量數(shù)目nargout 函數(shù)輸出變量數(shù)目realmax 最大正實數(shù)realmin 最小正實數(shù)real( ) 實部imag( ) 虛部abs( ) 絕對值angle( ) 復(fù)數(shù)的相位角**matlab 直接計算時給出的只有第一象限的根,要想求其他象限的根,用 P20 的方法**enter 會執(zhí)行命令, shift+enter 可以暫時不執(zhí)行而進行下一行編輯,但最后按 enter 會一起執(zhí)行一行語句輸出完,但暫時和以后都不想執(zhí)行該語句,可以打‘;’號,再直接按 enter,進行下一行編寫所以編程時,一般還是會打‘;’號,再按 enter 繼續(xù)編寫**循環(huán)命令時,如 for end 語句,在循環(huán)體內(nèi)可以直接按 enter 進入下一行編輯**.作為標識符表示命令分行輸入,不能出現(xiàn)在兩個單引號中間at 對顯示格式進行設(shè)置,默認顯示格式為短格式,保留 4 位有效數(shù)字,具體調(diào)用方法見 P21diray xxx(名字任取) diray off 可以將命令窗口中的內(nèi)容全部記錄為 ASCII 文件保存下來,方便以后使用。**鍵盤上的 Tab 鍵是神技,可以輸入函數(shù)或?qū)ο蟮那皫讉€字母,然后按 tab 鍵,即可自動完成輸入第二章——矩陣和數(shù)組 P29**初值:步長:終值zeros 所有元素為 0 的矩陣diag 對角矩陣ones 所有元素為 1 的矩陣eye 單位矩陣magic 魔方矩陣pascal pascal 矩陣rand 隨機均勻分布矩陣randn 隨機正態(tài)分布矩陣randperm 全是整數(shù)元素隨機分布的矩陣rand( state ,0) 用隨機函數(shù)產(chǎn)生相同矩陣以驗證操作結(jié)果**B=a>5 c=a(B) 就是邏輯 1 標識法訪問矩陣 a 中大于 5 的元素abs(x) 純量的絕對值或向量的長度sqrt(x) 開平方conj(z) 復(fù)數(shù)的共軛round(x) 四舍五入的最近整數(shù)fix( x) 舍去小數(shù)變整數(shù)mean(x) 平均值median(x) 中位數(shù)std(x) 標準差sum(x) 元素總和更多常用函數(shù)三角函數(shù)見 P35A. 非共軛轉(zhuǎn)置 A 共軛轉(zhuǎn)置A.*B A,B 中對應(yīng)元素相乘 A*B 線性代數(shù)的乘法規(guī)則**矩陣的翻轉(zhuǎn)旋轉(zhuǎn)見 P39**函數(shù) sparse() ,將普通矩陣變?yōu)橄∈杈仃?#xff0c;減少內(nèi)存使用。full() 則可以逆變換。**多維數(shù)組見 P47 全下標, ones,zeros,rand,randn,cat,repmat,reshape**多項式表達式 見 P53多項式系數(shù)要以降冪的順序排列。P=poly(A)來生成多項式系數(shù)向量。A 為方陣,則 P 為方陣的特征多項式,若 A 為向量,則 A 的元素被看做多項式 P 的根PA=poly2sym(P, s ) 可以以 s 為未知量,直觀顯示多項式**多項式運算函數(shù) 見 P54 conv 多項式乘法 deconv 除法 polyder 求導(dǎo) polyint 積分 等第三章——數(shù)據(jù)類型 P56**邏輯類型矩陣 logical 函數(shù),將任意類型數(shù)組轉(zhuǎn)換成邏輯類型,非零為真,零為假true 產(chǎn)生邏輯真值數(shù)組false 產(chǎn)生邏輯假值數(shù)組**邏輯運算符.函數(shù)返回的是邏輯值,但多數(shù)數(shù)學(xué)運算不支持邏輯值**邏輯運算有短路作用**所有字符串都要用兩個單引號括起來,空格也是字符**str2mat 創(chuàng)建多行串數(shù)組時,不用擔心每一行字符個數(shù)是否相等 P61**strrep 字符串的查找與替換 P62**不同進制數(shù)字的轉(zhuǎn)化和數(shù)字與字符串的轉(zhuǎn)化函數(shù) P63如 num2str ,str2num**structure 數(shù)組的創(chuàng)建 P66直接創(chuàng)建:名稱.子域名 如:employee.name=davidstruct 函數(shù): student=struct( filed ,xxx, filed ,xxx)**cell 數(shù)組,即元胞數(shù)組 P71和一般矩陣最大的區(qū)別就是,用{ }創(chuàng)建創(chuàng)建方法和一般矩陣類似**is 開頭的函數(shù)名,一般為邏輯判斷函數(shù)**map 容器 P76是一種快速鍵查找數(shù)據(jù)結(jié)構(gòu),提供個體元素尋訪map1=containers.Map({ filed .},{xxx})第四章——數(shù)值計算 P84**因式分解 det(A) 求方陣行列式rank(A) 求方陣的秩inv(A) 求方陣逆矩陣trance(A) 求矩陣的對角線元素之和*cholesky 因式分解法,前提條件是滿秩,將對稱正定矩陣分解成上三角矩陣和其轉(zhuǎn)置矩陣的乘積,A=RR a=chol(a)可以將 a 矩陣變成上三角矩陣 b*LU 因式分解可以得到上下三角陣,不唯一,每對三角陣相乘會得到原矩陣[l,u]=lu(A) 就可以得到一對上下三角矩陣 l 和 u*QR 因式分解前提是正交矩陣,即滿足 A A=1.將矩陣分解成單位正交矩陣和上三角矩陣。 A=QR.[Q,R]=qr(A) [Q,R,P]=qr(A) P 為置換矩陣,R 的對角線元素按降序排列**矩陣特征值對于方陣 A,若有數(shù) a 使得 AX=aX 成立,則 a 為特征值, X 為特征向量,即|A-a|=0,n個根就是矩陣 A 的 n 個特征值E=eig(A) 求矩陣 A 的全部特征值,構(gòu)成向量 E[V,D]=eig(A) A 的全部特征值構(gòu)成對角矩陣 D,A 的特征向量構(gòu)成 V 的列向量**roots 函數(shù)用于直接對線性方程求解a=roots(A) 可以求出多項式的零點**概率統(tǒng)計sum(A) 若 A 為向量,則返回所有元素的和,若 A 為矩陣,返回各列的所有元素的和sum(A,dim) 返回矩陣 A 中第 dim 維的所有元素的和cumsum(A) 累計 和prod(A) 若 A 為矩陣,則返回各列所有元素的積cumprod(A) 累計 積sort(A,1 )默認為升序排序,列方向排序sort(A,2) 行方向排序sortrows 按照第一列的大小進行升序排序a=max(A) 返回矩陣中所有元素的最大值[c,i]=max(A) 返回各列元素的最大值和其下標號mean 返回每列元素的平均值median 返回每列元素的中值*std 返回每列元素的標準差 std 有兩種,前面一個的除數(shù)是 n-1,后一個的除數(shù)是 n。s=std(x,flag) 若 flag=0,就等同于 s=std(x),若 flag=1,則按后一個公式求標準差s=std(x,flag,dim) var 返回每列元素的方差,用法和 std 一樣cov 用于求協(xié)方差矩陣,cov(x1,x2)=E[(x1-u1)(x2-u2)],u1=E(x1),u2=E(x2)corrcoef 用來計算矩陣相關(guān)系數(shù) 見 p102*概率分布函數(shù) P102二項分布 binopdf 泊松分布 poisspdf正態(tài)分布 normpdf 均勻分布 unifpdff 分布 fpdf t 分布
總結(jié)
以上是生活随笔為你收集整理的matlab的diray在哪,matlab笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Apollo进阶课程㉖丨Apollo规划
- 下一篇: mseq matlab,Matlab生成