Matlab的基础知识

一:变量

(1)局部变量与全局变量

(2)变量赋值

变量赋值就是用新值覆盖旧的值,注意变量名需要以字母开头

 

二:预定义变量

ans    --默认变量
pi     --圆周率
eps    --浮点运算的相对精度
inf    --无穷大,如1/0
NaN    --不定值,0/0,无穷大/无穷大,0*无穷大
i(j)   --复数的虚数单位
realmin--最小正浮点数
realmax--最大正浮点数

 如:ans:                        pi:                                

三:数据的显示格式 

控制数字显示格式的命令format

 

S = rats(X)    --使用默认长度13返回
S = rats(X,strlen)    --返回长度为strlen的字符向量

 

 四:算数运算符

五:一些常用函数与数学函数

 计算开方函数:

 复数计算函数:

      

 六:关系运算符与逻辑运算符

关系运算符:

逻辑运算符:

 七:向量

1)创建向量

(1)用空格和逗号分隔形成行向量,用分号分割形成列向量

(2)利用冒号法(x = first:increment,last),元素增量为increment

(3)利用linspace函数

y = linspace(x1,x2)    --元素默认100个
y = linspace(x1,x2,n) --元素个数为n个

 linespace(x1,x2):

linspace(x1,x2,n):

(4)logspace函数

 2)向量运算

(1)点积运算

dot(a,b)    --返回向量a,b的点积,且a,b必须是同维
dot(a,b,dim)--返回向量a,b在dim维的点积

(2)叉积运算

cross(a,b)    --a,b必须是三维的,返回二者的叉积
cross(a,b,dim)    --a,b在dim维的叉积

 

(3)混合积运算

混合机由以上两个运算得到,使用函数(dot、cross)共同实现

八:矩阵

矩阵同行元素之间由空格或逗号分隔;行与行之间用分号分开。

全0矩阵:

全1矩阵:

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值