📄 vector_matlab.m
字号:
%Matlab向量、矩阵操作
%1 construction of vector and matrix
a=1:5
A=[a;a.^2;a.^3]
save myMatrix -ASCII A
B=load('myMatrix')
C=zeros(4)
D=eye(4)
E=randn(4)
F=diag(a(1:4))
%2 operators of vector and matrix
clc %Clear command window
A
A' %transpose
clc
E
F
E+F %matrix plus
E-F %matrix minus
E*F %matrix multiply
E.*F %array multiply
E/F %right matrix divide
E\F %left matrix divide
E.\F %left array divide
E^2 %matrix power
E.^2 %array power
clc
E
E1=E(2:3,1:2:4)
E(3,:)=[]
E(2,3)
%3 basic operations of vector and matrix
clear
a=[1,2,3]
b=[2,3,5]
c=dot(a,b)
d=cross(a,b)
e=norm(a)
A=randn(5)
b=(1:5)'
det(A)
x=A\b
clc
A
A=triu(A)+triu(A,1)'
R=orth(A)
R'*A*R
eig(A)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -