|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
矩阵及其运算
3 _+ z/ o; p5 a/ ~: s& P1.显示驻留变量 who或者whos2 n" t7 C- g t5 ^
$ J7 j! X/ l e7 J1 z2 Q删除工作区变量 clear) }& i6 Q/ m ]6 U" R \
清屏 clc
( I( m8 P! f- R关闭其他窗口 close all/ w- q" n0 ^ q( ]+ G/ ^- T
清除figure命令 clf/ Z: A* v+ C, N7 G% _! P7 G- E
& g j" ^' P) B, p* ^5 G长久保存变量 .mat文件
: [9 ^+ R! [7 e! D2 B$ xsave 文件名[变量名表]2 A2 F/ t$ d5 a1 F; F; g( x
load 文件名[变量名表]
. C* o3 y: s7 v) Q% ^$ X: d: p0 P" V) [, D
内部函数相关特性
! Y4 C6 W* I! |9 u; e三角函数 弧度
9 j [4 q2 t; @* I( fabs求模及字符串ascii值/ E$ }) L, E) r6 D C: v t; k
2 \6 i; G5 a+ n2 _默认双精度数据,更改 format 格式符) T( f* c8 O8 G( Z* F! D
7 Q/ t, F) w0 ?/ g" e- E
建立矩阵
+ {0 s$ ]( x4 {: d[a,b;c,d]或者
3 J/ c( V$ u" ~1 Q利用M文件建立大矩阵 文本写下矩阵设为xx.m,命令行中输入该文件名
Z( J1 o$ `9 ~- i( u0 E& V引用矩阵
1 `; T; R' t" i) ]& X; U: C下标引用 A(3,2)=200! h# t2 u7 k0 A7 E( D
取A矩阵i行元素 A(i,:)' _4 [6 D: g2 y6 D' q
取A矩阵i-i+m行元素 A(i:i+m,: )
/ Z d( T/ O O空矩阵 x=[]. e4 z+ w2 g6 Y" T
特殊矩阵zeros(全0矩阵),ones(全1矩阵),eye(单位阵),rand(0-1间均匀分布的随机矩阵),/ M# [5 p( N5 D1 ?# j z
randn(均值0,方差1的标准正态分布随机矩阵)。。。例如zeros(3,2)
" v" v- [+ Y% B6 _: mrandint(m,n,[a,b])(2019版本改为randi([a,b],m,n)用法有区别) %产生m*n整数矩阵,元素默认为0或1 ,a,b表示范围; S6 S) E4 l' z6 D! c$ U& p
0 e7 J) {5 q( {8 s
矩阵大小 size(A) %分别求长宽6 }4 B1 x. Z0 f# h7 E) K
length(A) %求长宽较大值
% X! j/ a M( tnumel(A) %求总数
% v* d5 }) C$ U/ M5 b重排矩阵 reshape(A,m,n)(A总元素不变,重排为m*n)
* n$ k0 l) o5 T& H n( p" K& P# ~* }9 i0 D; V2 J
建立向量9 o$ D' D( `. }/ v: ^1 O
行向量 :e1:e2:e3(e1初始值,e2步长,e3终止值)或者
. v7 s; \% V, `( glinspace(a,b,n)(啊,初始值,b终止值,n元素总数)
" _: a5 i2 Y# h( v- c' F& \8 s8 k& @9 [ k1 n4 E) N9 j! P& V7 Z
2.运算: Y! V: `' Z% b* d8 F. k; r- o) D, A
2.1属于矩阵的运算/ V4 Y3 o v. s2 M W$ ?
特殊 点运算(矩阵对应元素运算如:.*)' t/ o7 e; z. K: y
求逆矩阵 inv(A)
$ a$ `; g9 N4 | m' ]求秩 rank(A)
8 r: o! Q* P3 z5 ?0 ^+ ~求特征值特征向量 eig(A)
/ w2 c( O) r+ x% M* x* y矩阵旋转 rot90(A,K)(k为K倍)0 L+ M& I! V1 X. J& j' k) T
左右翻转 fliplr(A)# E! q9 N. T/ R, }& ?
上下翻转 flipud(A)。。。8 L7 z4 o- Y( Q1 i6 b
% g3 e& _7 {. L. e" w
2.2向量运算
' }/ Y! w& u, J6 k2 w. K( x1 O求范数 norm(V,2), O& w$ c% F; U; B: b+ F9 n
字符串当行向量
6 V- L, R* M! T# e! F( U. ^; i. ]7 f7 n# }" {- L
% A# j0 U4 w+ q0 ?7 M( O' o2 C
$ a+ t; o/ _, ]/ h+ U0 P; _& h |
|