好文档 - 专业文书写作范文服务资料分享网站

new02界面2大学物理 - 图文

天下 分享 时间: 加入收藏 我要投稿 点赞

MATLAB指令窗七种功能

指令窗中的功能

指令窗口的功能

数值计算

符号运算逻辑运算

文本处理简单作图运行程序查询帮助

1. 数值计算实例

例1>>A=52.738,a=3.2477e2 %对A,a赋值

A = 52.738 a = 324.77 %显示结果>>B=A+a%计算A+aB = 377.51

>>a=3.2477e-2; B=A+a%重新赋值计算B = 52.77 %取消a的显示例2

>>sin(3i)^2/(log(7)*(5+2i)^(1/3))-log10(20)+sqrt(atan(6))ans= -29.3026 + 3.7220i

3

数学运算符号表,运算次序与数学上的形式相似运算符含义+加-减*乘/除sqrt开方^幂( )[ ]小括号中括号数值取整运算

取整指令ceilfixfloorround 向正无穷向负无穷取最近整向零取整含义取整取整数后的分数frac取整mod求余4

2. 逻辑计算

关系运算符含义字母算符逻辑运算符含义字母算符a与b作逻辑运算结果a0101小于lt&与andb0011<=小于等于le大于gt|或ora&b0001>=大于等于geY非nota|b0111==等于eq~ =不等于ne xor异或xora xor b01105例1

>>a=3; b=5; a>b ,ab为假,a

>>A=[1, 3, -1, 0, 7, 2]>>B=~(A>2) %找出A中不大于2的元素的位置B = 1 0 1 1 0 1>>D = A.*B %找出A中不大于2的元素D = 1 0 -1 0 0 2>> C=(A>0)&(A<3) %找出A中大于0小于3的元素位置C = 1 0 0 0 0 1>>E = A.*C %找出A中大于0小于3的元E = 1 0 0 0 0 263. 文本处理实例

>> a='函数' %输入字符串,引号必须是半角符号。a =函数

>> b=['my ',a,' sin(x)'] %用方括号合并字符串,注意保留空格。b =my 函数sin(x)

>> s=double(‘my’) %查找字母对应的ASCII码s = 109 121

>> char(s) %由ASCII码查找对应的字母ans= my

7

4. 符号计算实例

解二次代数方程和微分方程

>>syms

a b c x

>> f=a*x^2+b*x+c>> solve(f)

ans = -(b + (b^2 -4*a*c)^(1/2))/(2*a)

-(b -(b^2 -4*a*c)^(1/2))/(2*a)

>> dsolve('Dx= -a*x')ans=C1*exp(-a*t)

8

5. 简单作图实例

>>x=[1, 2.3, 3, 1];>>y=[1, 1.5, 1, 1];>>plot(x,y)>>plot(x,y,'r:+')>> x=0:0.01:2*pi;>> y=sin(x); >> plot(x,y)9

6. 运行程序实例

>> ballode%小球落地弹跳的程序>>funtool%函数计算器>> taylortool%计算泰勒展开>> demo %打开程序演示窗口>>help format %查阅format 的简单含义>>doc format %查阅format的详尽解释>> help ops %可查看所有的运算符号>> help %显示所有帮助文件目录7.帮助系统

help format 查阅显示格式format简单含义doc format 查阅显示格式format详细解释help ops 查看所有运算符号help elfun查看所有初等函数help specfun查看所有特殊函数help显示所有帮助文件

11

思考题

指令窗口有哪些主要功能?谢谢!

逻辑计算实例

关系运算符含义≤≥= =等于~=不等于xor异或小于小于等于大于大于等于&与逻辑运算符含义|或~非a与b作逻辑运算结果a0101b0011a&b0001a|b0111a xor b0110

new02界面2大学物理 - 图文

MATLAB指令窗七种功能指令窗中的功能指令窗口的功能数值计算符号运算逻辑运算文本处理简单作图运行程序查询帮助1.数值计算实例例1>>A=52.738,a=3.2477e2%对A,a赋值A=52.738a=324.77
推荐度:
点击下载文档文档为doc格式
  • 正文标题

  • 上下篇章

  • 相关推荐

  • 精选图文

66r746k53t6rgfk15sw18xzko02xvg00fts