matlab常见使用
可以新建一個.m文件,將代碼放入其中
1、求平均
A=[
1 2;
3 4;
]
a=mean(A,1) %按列平均
b=mean(A,2) %按行平均
c=mean(A(:)) %全部平均
2、清屏
clc
3、執(zhí)行.m文件
直接輸入文件名即可,不需要后綴
4、賦值時不顯示過程
在句子末尾加分號
5、取矩陣A的第一列
A(:,1) % : 表示所有的行
6、繪制圖
x = [1 2 3];l
y = [5 4 2];
scatter(x, y, '.'); %散點圖
plot(x, y, 'r'); %繪制折線圖
7、hold on 和 hold off
前者的意思是,你在當前圖的軸(坐標系)中畫了一幅圖,再畫另一幅圖時,原來的圖還在,與新圖共存,都看得到
后者表達的是,你在當前圖的軸(坐標系)中畫了一幅圖,此時,狀態(tài)是hold off,則再畫另一幅圖時,原來的圖就看不到了,在軸上繪制的是新圖,原圖被替換了
8、plotyy雙縱坐標繪圖
plotyy(x,y1,x,y2,'plot'); %將點連起來
9、畫圖可選參數(shù)
其他可選參數(shù)示例
plot(t,y,'-bs','LineWidth',2,... %設置線的寬度為2
'MarkerEdgeColor','k',... %設置標記點邊緣顏色為黑色
'MarkerFaceColor','y',... %設置標記點填充顏色為黃色
'MarkerSize',10) %設置標記點的尺寸為10
10、注釋多行快捷鍵 Ctr + R 取消注釋 Ctr + T
11、求和 cumsum
12、矩陣的轉置用 '表示
13、矩陣的乘
矩陣乘法要求左矩陣的行數(shù)與右矩陣的列數(shù)相等,即MxN維矩陣乘以NxM維矩陣
例:A=[1 1 1;2 2 2] B=[3 3;4 4;5 5;]
MATLAB語句:A*B
矩陣點乘要求兩矩陣維數(shù)相等,即MxN維矩陣乘以MxN維矩陣
例:A=[1 1 1;2 2 2] B=[3 3 3;4 4 4]
MATLAB語句:A.*B
14、矩陣的行和列大小
size(A, 1) %行數(shù)
size(A, 1) %列數(shù)
15、合并矩陣
比如:A = [1 2 3 4]; B = [5 6 7 8];
把A和B合并成C = [1 2 3 4 5 6 7 8];
C=[A B]
如果想要合并成兩行
C=[A;B]
16、matlab {} 的使用
即使兩個矩陣維數(shù)不同也可以放入一個{}鐘
arr{k} 形式訪問對應矩陣
總結
以上是生活随笔為你收集整理的matlab常见使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 创建定时器_SpringBoo
- 下一篇: Win10正式版怎么免费激活 Win10