Chinaunix首页 | 论坛 | 博客
  • 博客访问: 496858
  • 博文数量: 161
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1947
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-25 01:20
文章分类

全部博文(161)

文章存档

2011年(44)

2010年(47)

2009年(48)

2008年(22)

我的朋友

分类: 系统运维

2009-03-28 20:27:53

";"的功能,不处理结果



矩阵于元素赋值
输入矩阵
1,整个矩阵的值应放在方括号中
2,同行各元素用‘,’或空分隔
3,不同行元素用‘;’隔开
例如s=[1,2,3,4,5,6]
S(1,1)=1 ,s(1,6)=6
4,表达式赋值
S=[1,3,1+2*3,sqrt(2)]

变量元素的标注
矩阵元用变量()例如an(4,7)


赋值技巧
用“:”给一行赋值
>> a(3,:)=[1,2,3]

a =

     0 0 0
     0 0 0
     1 2 3
零矩阵和空矩阵
零矩阵元素存在,其数值为零,空矩阵没有元素的矩阵


特殊矩阵和数值
单位矩阵
A=eye(n) //返回n*n的单位矩阵

A=eye (m,n) //A=eye ([4,5])

A=eye(size(B)) //返回和矩阵b一样的单位矩阵


Zeros(),ones(),rand(),randn()
Zeros(n)
Zeros(m,n)
Zeros(d1,d2,d3....)
Zeros(size(B)



Matbal内部特殊变量和常数
Ans: 临时变量
Eps:常数
Realmax: 常数
Realmin :常数
Pi:常数
Inf:常数,代表正无穷大
I,j:虚数单位
NaN:表示非数值

算数运算
矩阵加减
A+B,A-B
矩阵相乘
A*B
矩阵元素相乘
*B
矩阵右除于左除
矩阵元素右除于左除
矩阵幂
矩阵元素幂
矩阵转置“




控制流
If语句,switch语句,while语句,for语句
For index=初值:增值:终值
End




输入输出及文件的读写
键盘输入命令input(''
             Input('','s')
菜单输入命令
K=menu('title','1','2'.....'n',//输入变量赋值给k


暂停命令pause
Pause(n)
Pause on
Pause off


Disp显示命令
Disp{‘内容’}
Disp(变量)

按格式要求输出变量命令
Sprintf(显示格式,变量)


文件输入输出命令。。。




阅读(933) | 评论(1) | 转发(0) |
0

上一篇:matlab之常用命令

下一篇:matlab之基本绘图

给主人留下些什么吧!~~

chinaunix网友2011-06-05 02:28:24

大连法律咨询在线 http://www.fabowang.com 大连律师在线咨询 http://www.fabowang.com 大连法律顾问网 http://www.fabowang.com 大连律师咨询 http://www.fabowang.com