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

MATLAB变量及其操作

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-7 09:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
计算机处理的数据都是存放在内存单元中的,而每一个内存单元都有一个唯一的地址,程序就是通过这个地址来访问对应内存单元的。9 x9 \! b* Q: R/ r  E2 O1 x
在如Matlab这种高级语言中,只需要给每个内存单元取一个名字,然后通过这个名字就能访问每个内存单元了。; K, k) c8 l1 ~* Y& v

' q) e! v' f. b
  • 变量与赋值语句- s' \$ e* h/ @7 `$ J

) F/ P/ i, J1 F6 ^8 J5 y7 F1 `( v变量本质上讲是内存单元的一个抽象) U% B- \; i2 j. o% ]2 ]
在Matlab中,变量名是以字母开头,后接字母、数字或下划线的字母序列,最多63个字符。
( t4 U  {2 S6 {8 ?5 p. T1 Q, N9 D7 g9 f7 D4 `$ X7 r$ ^( k  v

  Y! x+ J  b8 q5 u' C* l! U! @2 x6 e3 x+ w2 h/ H
变量名区分大小写
( L# u" @5 T2 k" l标准函数名以及命令名必须用小写字母
1 ]% v1 K: B' E6 T$ @9 |) L9 w/ j, [7 n, q% @- i2 L: v

6 r' @1 {/ G) U; M2 E* q  d赋值语句两种格式: }! S/ x4 }8 ]: H  v
" q- X4 x, @) R# X
  • 变量=表达式        % 变量结果会在命令行中显示出来
  • 变量=表达式;          % 变量结果不会在命令行中显示出来
    6 L! H3 W- U: z/ {& C% w
! h9 t& |! D5 o$ [" u' a

5 x, O/ D: M, ?9 G( ^; ~8 [( r4 N1 h1 c9 j
例子:7 T; _/ Y  [$ |! e
) A" Z. [5 k' m
. ?  W4 V# }# V* @
  P7 Z4 K. g- k9 S8 l+ x
  • 预定义变量7 q" T2 N- T0 P1 ?5 P) ~

' s6 {; Z. j, k/ r
& W& |0 e) X6 c# j: I : g  h7 G6 A$ P
7 i0 P* G& T/ f+ ?9 m' `, I, M

% D6 a* F5 g+ o9 |) X
  • 变量的管理9 J0 C7 A- Y' X
4 _: f/ A! H/ U2 z

, k; z# c. Z- V变量的删除和修改(who,whos)* r/ u: w0 w9 {$ R; b
在工作区选择变量右击即可进行删除和修改。
2 b  q0 a" a: D6 q# i( r
( b' p2 ?" {0 U! _; h 7 T4 O6 }; t# m! h6 c' T
4 S) ]1 g6 {8 q+ s4 j8 U
who命令和whos命令:
7 c! W4 f* k# |% c  a( ewho命令只显示已存在变量的名称。而whos显示信息更多。
7 |9 S6 F9 `8 h4 d5 D7 H7 E8 I1 f

2 r  }0 Z& z3 a# a0 X  h" y" s: z( O$ y; i$ E& W/ w' W: n

. E9 u! S, H5 E% u4 h内存变量文件(save,load)
* I% t* q7 R8 f- |0 B用于保存Matlab工作区变量的文件叫做内存变量文件,其扩展名为.mat,也叫MAT文件,是一种标准的二进制格式文件。2 K0 ^0 Y8 g6 L1 S
save命令:创建内存变量文件
, |1 p& O! u8 J( o7 bload命令:载入内存变量文件
. _' }. x0 W( Z4 d8 C% D" S8 }7 X( i/ I4 T5 t" _
0 g6 M: v1 U/ T
save mydata a x   % 将a x保存在mydata.mat文件中
8 Y* O; w  N" J+ Pload mydata       % 载入mydata.mat中的变量: q5 N0 E& V5 t$ p: C* V) u# h
+ g/ H' D$ `7 D7 Z) k: W8 |0 s

; `- F! P, Z9 r; _" s8 E6 ^9 X, D) M4 I4 ?8 g1 `6 k

该用户从未签到

2#
发表于 2022-4-7 13:23 | 只看该作者
计算机处理的数据都是存放在内存单元中的,而每一个内存单元都有一个唯一的地址,程序就是通过这个地址来访问对应内存单元的

该用户从未签到

3#
发表于 2022-4-7 13:36 | 只看该作者
MATLAB变量及其操作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-4 18:44 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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