|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
矩阵及其运算* M2 v' @1 _ A8 n# C
1.显示驻留变量 who或者whos, b- N; G/ }& S/ h5 c3 E8 W1 K. J' d
; E) N6 M! l! w5 D) B s
删除工作区变量 clear* b$ [5 Z% T% Y7 Q! m
清屏 clc' P& b4 Q% X7 P. V a8 q
关闭其他窗口 close all3 A1 ^' k) ^3 [) [, ~) K0 D
清除figure命令 clf3 K5 a' G+ k2 ^6 r' N" V
, f( r- x' S2 a+ f
长久保存变量 .mat文件
8 u# y4 @& E- U; {8 {save 文件名[变量名表]
) K5 o+ o) C( o# i# W/ G, |+ Q- @load 文件名[变量名表]
9 |8 e C- w& V1 I2 j& D) l" M) _! \0 E7 t: c- I1 r: Q( @. ]% I' ?/ e
内部函数相关特性, P0 G4 a" S9 m7 U4 U- p6 `
三角函数 弧度
_6 W4 }5 l& C5 u+ R- a0 l+ \8 Labs求模及字符串ascii值
" O8 D: Z0 j" P& ]% R7 }5 z7 A
: U1 \% F5 P( L0 C. K) G. _默认双精度数据,更改 format 格式符
0 S+ B& ~+ O' d* V8 S, U8 z$ g0 G7 ^" C2 \* E
建立矩阵: D: _) P: L7 G+ H( m, F$ d0 o
[a,b;c,d]或者
& P* b4 N. B# z/ r" w! L- [" X利用M文件建立大矩阵 文本写下矩阵设为xx.m,命令行中输入该文件名! C ~, V8 } X; M" S0 u2 O" k
引用矩阵
2 t2 T+ w0 v3 x7 p1 C) q4 p下标引用 A(3,2)=200
- U. t4 U7 D$ |+ R% ^3 w取A矩阵i行元素 A(i,:)( K: |. T. q6 }5 c
取A矩阵i-i+m行元素 A(i:i+m,: )
7 \5 z% I) A3 {( X3 k: }7 D空矩阵 x=[]* @" h3 N3 y& ?' ?
特殊矩阵zeros(全0矩阵),ones(全1矩阵),eye(单位阵),rand(0-1间均匀分布的随机矩阵),
! |# H( _8 E+ U3 Hrandn(均值0,方差1的标准正态分布随机矩阵)。。。例如zeros(3,2); g; G& D$ U) C' i+ |! w- h
randint(m,n,[a,b])(2019版本改为randi([a,b],m,n)用法有区别) %产生m*n整数矩阵,元素默认为0或1 ,a,b表示范围
3 b& V6 z9 x& Y9 G/ \) ^! @ T3 Z
* O5 h& ^: ~0 F矩阵大小 size(A) %分别求长宽; |3 y# m3 u* P3 S6 a- Y
length(A) %求长宽较大值
+ Y. `' ]1 i3 Q- V1 ^7 znumel(A) %求总数
5 d3 L1 m( F; P5 C- A" X' i重排矩阵 reshape(A,m,n)(A总元素不变,重排为m*n)
: W# \1 @& e# R) {% X' `9 S0 t, V9 d# q
建立向量
: @' L5 Z/ ?" j- N+ Z5 p- o行向量 :e1:e2:e3(e1初始值,e2步长,e3终止值)或者
5 E8 L, Q3 d3 i0 o$ \linspace(a,b,n)(啊,初始值,b终止值,n元素总数)* L2 Z; r) } p6 U$ c5 e# C& V1 U
8 g: r, k$ r/ y, V* @' W7 ]$ M# h; Z2.运算
8 H1 Y3 H* i' G/ _" @7 R% A$ ~2 E2.1属于矩阵的运算 U! r! t/ a x3 h+ x* u( g. D6 y0 s
特殊 点运算(矩阵对应元素运算如:.*)3 `: B1 T1 m0 `6 Y) m7 o
求逆矩阵 inv(A)
8 b I' A; |) K* ^求秩 rank(A)
( @ m# x8 y- U* y* T8 ]- O求特征值特征向量 eig(A)' u2 Z1 ^ [/ [0 k& h- f& B& k6 m
矩阵旋转 rot90(A,K)(k为K倍)7 D) `! G0 L4 }5 [! p$ r) Z2 t! _
左右翻转 fliplr(A)
0 V! k: R9 O/ A: |上下翻转 flipud(A)。。。
, Q/ n1 d8 Q( _% n9 Z) l7 b4 `, t( l4 L
2.2向量运算# N) ]0 ~" f. R
求范数 norm(V,2): w7 b% Y' @' ~$ Y- X: ^
字符串当行向量 d! N& p0 \9 [: R' D
4 I7 {6 o+ m/ {. p: L8 m
Y, z% {" C( }! f% N; o: D% @
- z5 B. o" x- C. V |
|