Matlab 學習筆記

2021-09-23 14:02:19 字數 1182 閱讀 7492

size命令的作用是提取矩陣的行列數;

執行以上命令的結果即:

m=a的行數;

n=a的列數,也就是1。

n=size(r);size()函式返回值是乙個矩陣或者向量的維度向量,比如對於乙個2行3列的矩陣r,n=[2,3];

a = n(1); 對於乙個向量這個語句表示把其第乙個元素賦給a。比如n=[2,3];則a = 2。

y=eye(n):返回nn單位矩陣;

y=eye(m,n):返回mn單位矩陣;

y=eye([mn]):返回m*n單位矩陣;

y=eye(size(a)):返回與a一樣大小的單位矩陣。

inv(b):求b的逆矩陣

★h = subplot(m,n,p)/subplot(mnp) 將figure劃分為m×n塊,在第p塊建立座標系,並返回它的控制代碼。當m,n,p<10時,可以簡化為subplot(mnp)或者subplot mnp

(注:subplot(m,n,p)或者subplot(mnp)此函式最常用:subplot是將多個圖畫到乙個平面上的工具。其中,m表示是圖排成m行,n表示圖排成n列,也就是整個figure中有n個圖是排成一行的,一共m行,如果第乙個數字是2就是表示2行圖。p是指你現在要把曲線畫到figure中哪個圖上,最後乙個如果是1表示是從左到右第乙個位置。 )

★subplot(m,n,p,『replace』)如果所指定的座標系已存在,那建立新座標系替換它

★subplot(m,n,p)此時p為向量,表示將p中指定的小塊合併成乙個大塊建立座標系,p中指定的小塊可以不連續,甚至不相連。

比如subplot(2,3,[2 5])表示將第2和5小塊連成乙個大塊;subplot(2,3,[2 6])由於2和6不連續也不相連,此時表示將第2、3、5和6四塊連成乙個大塊,相當於subplot(2,3,[2 3 5 6])

★subplot(h) 將座標系h設為當前座標系,相當於axes(h)

★subplot(『position』,[left bottom width height])在指定位置建立乙個新座標系,等效於axes(『position』,[left bottom width height])

★h = subplot(…) 返回所建立座標系的控制代碼

取x矩陣的第i行的所有元素。

matlab學習筆記

一致化矩陣 z1 1 2 4 3 4 1 z2 1 2 2 5 6 1 b 0 1 q 3 z concur b,q 向量之和 x1 netsum z1,z2 向量之積 x2 netprod z1,z2 感知器神經網路,完成 或 的計算 err goal 0.001 max epoch 500 x ...

MATLAB學習筆記

1.自由探索之恢復 如果不小心關閉了當前路徑視窗 命令歷史記錄視窗或命令視窗,可以通過選單欄的 desktop 選單中 desktoplayout default 恢復。2.開啟簡單的圖形視窗 在命令視窗中的 後面輸入 funtool 並按回車鍵。3.注釋 命令列中的百分號 起注釋的作用,matla...

matlab學習筆記

最近要做 了,菜鳥也得學習matlab了,也不知道怎麼開始學習,就還是使用例子來學習所有的知識吧。然後遇到的問題在這記下來,也算是做筆記,加深印象吧。1 mat l a b繪製一條引數曲線 x cost sin3t y sintcost cos3t 解答 首先定義t的範圍t 0 pi pi 100 ...