|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
矩阵及其运算
4 g) i. u; l2 @. H* \+ S8 ?1.显示驻留变量 who或者whos, b: j3 e2 M5 R* Z" T6 w) y. [
* t6 E2 |3 U- {1 o删除工作区变量 clear
, w* B: R6 _" Q y$ K) F1 e9 o清屏 clc; v" P4 \$ I Z' \7 W
关闭其他窗口 close all
. ~8 {+ E( T- i9 A清除figure命令 clf& p; P [7 z! N# I
0 q# a4 M4 D% v7 l
长久保存变量 .mat文件
7 B% u. J- G, v+ V; s% M: ?+ Isave 文件名[变量名表]
% \ S$ N! u2 m% a8 }2 c* Dload 文件名[变量名表], G# R9 @3 X9 H$ o2 J3 {' O0 S
t0 a( l- P W& P+ S) Z" O" ^2 x
内部函数相关特性
9 f; C; e8 a) f8 E% y三角函数 弧度
/ A% U8 x' [. i jabs求模及字符串ascii值
* U, j3 R4 e0 A& \& U1 b! l$ R2 Y& k
, B) b" [* S, ]: U2 y L默认双精度数据,更改 format 格式符
& I) L% }' }+ W( v& n K1 I$ c5 G; D1 I9 h. z9 ]* x. X# c- R1 O' i3 b
建立矩阵3 F) k3 a+ ?! R( Q5 K
[a,b;c,d]或者
% l$ r% e- W( i0 z% F+ [8 w l) X# M! P- p利用M文件建立大矩阵 文本写下矩阵设为xx.m,命令行中输入该文件名
. [' L8 [7 k# H0 _, U4 T3 d引用矩阵. f3 f4 l) w Q; ^% }
下标引用 A(3,2)=200
( N& a$ ^/ c$ E取A矩阵i行元素 A(i,:)4 c4 \/ r" L) _% F9 |1 h
取A矩阵i-i+m行元素 A(i:i+m,: )
$ W5 r5 j% R F$ i9 e3 O* |9 I空矩阵 x=[]: p8 W' c/ a) ]
特殊矩阵zeros(全0矩阵),ones(全1矩阵),eye(单位阵),rand(0-1间均匀分布的随机矩阵),
) }1 X5 _: I7 Z) o, z5 P3 Irandn(均值0,方差1的标准正态分布随机矩阵)。。。例如zeros(3,2)5 p3 w% i8 F+ c9 }+ Z- \; ~/ a" Z
randint(m,n,[a,b])(2019版本改为randi([a,b],m,n)用法有区别) %产生m*n整数矩阵,元素默认为0或1 ,a,b表示范围1 F# \0 Z% `) r8 f
, Y! q2 L, q j矩阵大小 size(A) %分别求长宽
: o# o! X( P' J$ [: ]. O; q$ slength(A) %求长宽较大值" }, a$ K' D/ |% M" j' m( R
numel(A) %求总数
/ d7 v5 N9 H5 g% E7 z. c) U重排矩阵 reshape(A,m,n)(A总元素不变,重排为m*n)# M6 L. z# [, }: B
$ a; ^& i L( u. [3 M; ]- ~建立向量, D% g& Z4 B& K8 f5 c: I' V
行向量 :e1:e2:e3(e1初始值,e2步长,e3终止值)或者
6 u9 U- K$ z" W' jlinspace(a,b,n)(啊,初始值,b终止值,n元素总数)
9 m3 R5 X- ^4 e* g$ ~7 T
' L2 D6 q8 C# V* y% }2.运算
: k0 A, k$ Q- A8 |2.1属于矩阵的运算9 s$ S/ W3 _0 G; ?% S
特殊 点运算(矩阵对应元素运算如:.*)% B% u7 h8 n: S( N. e& j8 N9 _1 o# x
求逆矩阵 inv(A)$ q) W( d3 i4 e1 q7 N& y# {
求秩 rank(A), [ r0 C9 t) F) I
求特征值特征向量 eig(A)
# P l$ {/ I- R. C+ m5 J( n7 V矩阵旋转 rot90(A,K)(k为K倍)4 s, T2 L" h( S. V4 D
左右翻转 fliplr(A)
3 p G7 m1 o. L! z' g. z' h2 h上下翻转 flipud(A)。。。
- A! [: V# T9 C6 c( T5 R
! n8 O! Q% m2 K, P q2.2向量运算
2 c1 x8 ]! @* w" G" p* i求范数 norm(V,2)
# f' t+ h! j0 W" s字符串当行向量$ W8 g; N, H o8 F4 s
# u8 q+ j- c3 J2 Q4 a1 r
# \/ F; r; O% l
( k/ l) G$ q6 o3 { |
|