找回密码
 注册
关于网站域名变更的通知
查看: 532|回复: 1
打印 上一主题 下一主题

Matlab矩阵及其运算

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-2-26 16:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
矩阵及其运算' ~  l( Z/ h6 i
1.显示驻留变量 who或者whos  H+ U; j* H  t+ ?) c: E/ p8 e

" j: }; }: d- r0 v% Y- Q删除工作区变量 clear
; F1 k/ y3 B7 T7 U. K) m1 M* j3 O清屏 clc
0 o" z  S4 H2 P) H: i关闭其他窗口 close all4 R# A5 i) ^) P
清除figure命令 clf
' e4 u! P5 J! \! j) _
& _; q: w9 M; e  P6 Y( j长久保存变量 .mat文件
$ m2 |' D& w3 k  Zsave 文件名[变量名表]
9 m. C9 e1 g2 Y  y( z& y' ^; @load 文件名[变量名表]
/ E9 n/ B# Y9 D$ j, p& d7 s0 t4 f9 e' w4 _# R$ n4 G- ?# k3 U* F: ]; O3 u
内部函数相关特性
/ l+ [( h* m+ O9 c* u( W  V, h# l1 c三角函数 弧度9 `5 \" i4 W" ?" C
abs求模及字符串ascii值$ O, n& I  i! J6 c

: }% k3 M$ y8 W& J6 M( J! k# W默认双精度数据,更改 format 格式符
' j+ E% r5 K9 p, |2 \( O! W# N5 `. n- B; B
建立矩阵
! V/ i# L! a# p$ g9 _7 b[a,b;c,d]或者& i$ v& A& F) V: b$ f3 i0 D
利用M文件建立大矩阵 文本写下矩阵设为xx.m,命令行中输入该文件名
# F" D  I& Q: j" l引用矩阵
+ d+ c# d+ ?8 w下标引用 A(3,2)=2002 y6 B7 A4 I9 Y. [9 L, A
取A矩阵i行元素 A(i,:)0 T% e2 R) V4 W  j+ V$ M
取A矩阵i-i+m行元素 A(i:i+m,: ); l- e, J1 U+ F, w- o4 c; T
空矩阵 x=[]
" `) V) c( ^5 H/ t8 e7 c特殊矩阵zeros(全0矩阵),ones(全1矩阵),eye(单位阵),rand(0-1间均匀分布的随机矩阵),
5 _& y! @, E. b  k$ V& Drandn(均值0,方差1的标准正态分布随机矩阵)。。。例如zeros(3,2)* O( _  O9 X- T
randint(m,n,[a,b])(2019版本改为randi([a,b],m,n)用法有区别) %产生m*n整数矩阵,元素默认为0或1 ,a,b表示范围
3 \. v( [  g2 ^2 Y# E
5 c1 Z" N  e' A, u- b- j; K/ L8 Q矩阵大小 size(A) %分别求长宽- ]' Y: m7 R  T: ~
length(A) %求长宽较大值
4 d# W% g* ^' j5 L5 q& Rnumel(A) %求总数  G1 D6 y3 m6 |& e0 n
重排矩阵 reshape(A,m,n)(A总元素不变,重排为m*n)4 p5 j3 K& X2 |# \. V
& n1 e( p4 d  b8 {9 M) L* Q* W$ \
建立向量7 ?, V$ [  x/ O: h5 u5 D
行向量 :e1:e2:e3(e1初始值,e2步长,e3终止值)或者
2 X) ?2 t) N- b: v0 L% O$ g4 ?linspace(a,b,n)(啊,初始值,b终止值,n元素总数)
3 e7 d6 V# |! t+ W% o7 F( V+ H2 b7 U! g# g4 y1 R0 Y
2.运算% I/ ]; E5 o; q, m+ n: s
2.1属于矩阵的运算
  [6 r: C- x( m! R特殊 点运算(矩阵对应元素运算如:.*)
( S2 X) Y) L& O( ^8 o4 h, i; o+ J求逆矩阵 inv(A)
( w& t3 P1 L) L7 J8 G: k- D( C求秩 rank(A)
' X% a& q  I# s5 P5 X# d求特征值特征向量 eig(A)
- [! k3 X) K5 M+ a5 W矩阵旋转 rot90(A,K)(k为K倍)/ }* h% T1 E2 d& X, R8 z7 N7 F- F
左右翻转 fliplr(A)
# p4 Q9 ]0 c1 B5 r上下翻转 flipud(A)。。。/ p4 j6 [6 o& \. i! o5 z8 U7 y

  s0 G4 N# k/ |& o2.2向量运算
9 }2 J& d# ~+ I7 S( b求范数 norm(V,2)2 j* ]1 z: j7 b7 R
字符串当行向量
; a5 E2 ^0 _- b& [# ^" e. k
* g5 {3 S6 B& y5 N% b  P2 }( k3 S5 C' X& c
2 O/ o( n; e: q* D* r* u5 s
  • TA的每日心情
    慵懒
    2020-6-13 15:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2021-2-26 18:07 | 只看该作者
    Matlab矩阵及其运算
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-10-6 13:15 , Processed in 0.156250 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表