matlab初級知識整理

2021-07-14 07:49:33 字數 1150 閱讀 7789

1.圖形視窗,畫出三維曲面:surf(peaks);

2.使用class函式和ischar函式測試變數的資料型別;

3.用strcat函式可以把兩個或更多個字元陣列組合在一起;

4.使用num2str設定輸出字串的位數;

5.使用strcmp,strncmp比較字串;

6.使用first:increment:last建立乙個從first開始,last結束,增量為increment的陣列;

7.使用linspace(first_value,last_value,number)建立乙個從first_value開始,到last_value結束,包含有number個資料元素的陣列;

8.陣列間的乘除運算符號為.*,./,.\,.^;

9.矩陣的逆用inv函式實現;

10.矩陣的行列式大小用det函式實現;

11.矩陣的特徵值用函式eig或eigs得到;

12.矩陣的秩用函式rank(a)得到;

13.矩陣的正交化orth(a),矩陣的跡由函式trace(a)得到;

14.單位矩陣可用函式eye(n,m)來實現;

15.用函式ones(n,m)來建立全部元素為1的矩陣;

16.用函式zeros(n,m)來建立零矩陣;

17.隨機矩陣可由函式rand(n,m)和randn(n,m)來實現,它們分別表示生成元素服從0~1間均勻分布的隨機矩陣和元素服從均值為零、方差為1的正態分佈隨機矩陣;

18.多項式可以直接用向量表示,如t=[2 5 0 4 1 4];poly2sym(t);表示多項式 f(x)=2x^5+5x^4+4x^2+x+4;

19.多項式擬合可用函式polyfit實現,如 x=linspace(0,2*pi,100); y=cos(x); t=polyfit(x,y,6); y1=polyval(t,x);plot(x,y,'go',x,y1,'b--');

20.mean函式用於求向量或矩陣中元素的平均值,median函式用於求向量或矩陣元素中元素的中值,std函式用於求向量或矩陣中元素的標準差;cov函式用於求協方差矩陣;

21.[n,d]=numden(a),提取符號表示式a中的分子與分母,並分別將其存放在n與d中;

22.符號表示式的加減乘除可分別由函式symadd,symsub,symmul,symdiv來實現;也可由+,-,*,/符號進行運算;

Matlab常用知識整理

str2sym 字元轉為表示式 k x1 x2 f str2sym k matlab 接受字串並轉為符號表示式,inline函式,匿名函式形式的方法彙總 將sym型別的資料轉換成double型 a double b matlab中eval用法 對於sym 符號物件 可以用char或string進行轉...

MATLAB知識點整理(1)

基本算術加法 名稱 加法sum 陣列元素總和 cumsum 累積和 減法名稱 減法 diff 差分和近似函式 乘法 名稱.乘法 矩陣乘法 prod 陣列元素的乘積 除法 名稱.數值右除 陣列左除 對線性方程組xa b求解x 對線性方程組ax b求解x 冪 名稱.按元素求冪 矩陣冪 模除法和捨入 名稱...

HTML初級知識

html初級知識及技巧 html語法結構分為 doctype部分,head部分和body部分 doctype部分的功能是告訴瀏覽器這個html檔案該按那個版本解析 head部分的功能是定義頁面和其元素的相關屬性,標籤裡面的引數一般用於告訴瀏覽器解析前的配置,這些配置一般可以通過meta 元標籤 標籤...