您的位置:首页 > 编程语言 > MATLAB

matlab基础学习——标号、符号、运算符号

2015-09-09 09:30 483 查看
一、标号

;区分行;屏蔽运行结果的显示

,区分列;函数参数分隔

:选取矩阵的所有行、列;矩阵定义等

()制定运算过程中的优先级

[ ] 矩阵定义标志等

{} 用于构成单元数组等

. 小数点;域访问等

...连接语句;省略号后加运算符号

{

    >> x=sin(1)...
+cos(1)

x =

    1.3818

}

‘’ 字符串标识符;

=赋值符号;

!调用操作系统运算;

%注释语句标识

二、运算符号、基本运算法则

+ 加法

- 减法

* 乘法

/ \ 除法(左除、右除)

^ 乘方

 >>  miu0=1.785e-3;

>> a=0.03368;

>> b=0.000221;

>> t=20;

>> miu=miu0./(1+a*t+b*t.^2) %由于为实数,所以运算时需要加“.”

miu =

    0.0010

三、常见命令

cd 显示工作目录

>> cd

D:\Program Files\MATLAB\R2010b\bin

cle 清除工作窗

clear 清除内存变量

hold 图形保持命令,画完一幅图,还要继续画的时候使用

四、常量

常量 i,j:虚数单位

>> i

ans =

        0 + 1.0000i

还可以重新赋值

>> i=4;

>> i

i =

     4

>> j

ans =

        0 + 1.0000i

常量pi:3.141592653...

>> pi

ans =

    3.1416

NaN:表示不定值,比如0/0

>> 0/0

ans =

   NaN

Inf:无穷大

>> 1/0

ans =

   Inf

eps:0元素的误差限

>> eps

ans =

  2.2204e-016

五、内存变量管理

clear命令:用户删除内存空间中的变量

who命令:显示内存空间中变量名单

whos命令:显示内存空间中变量名单及详细信息(如占用字节数等)

>> whos

  Name      Size            Bytes  Class     Attributes

  a         1x1                 8  double              

  ans       1x1                 8  double              

  b         1x1                 8  double              

  i         1x1                 8  double              

  miu       1x1                 8  double              

  miu0      1x1                 8  double              

  t         1x1                 8  double              

>> who

Your variables are:

a     ans   b     i     miu   miu0  t     

>> clear

>> whos

六、字符串
1、内容通过单引号括起来

2、字符串的每个字符包括空格都是字符数组的一个元素

3、命名规则遵循变量的命名规则

>> name='jack'

name =

jack

>> size(name)

ans =

     1     4

>> %'1'表示一行,‘4’表示4列,字符串为一行四列的数组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: