vector_matlab.m

来自「对二杆桁架静力分析」· M 代码 · 共 60 行

M
60
字号
%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 + =
减小字号Ctrl + -
显示快捷键?