第3章-MATLAB符号计算.ppt

上传人:龙*** 文档编号:1042884 上传时间:2018-11-24 格式:PPT 页数:79 大小:5.29MB
下载 相关 举报
第3章-MATLAB符号计算.ppt_第1页
第1页 / 共79页
第3章-MATLAB符号计算.ppt_第2页
第2页 / 共79页
第3章-MATLAB符号计算.ppt_第3页
第3页 / 共79页
第3章-MATLAB符号计算.ppt_第4页
第4页 / 共79页
第3章-MATLAB符号计算.ppt_第5页
第5页 / 共79页
点击查看更多>>
资源描述

1、3 . 1 符号表达式的建立3 . 2 符号表达式的代数运算3 . 3 符号表达式的操作和转换3 . 4 符号极限、微积分和级数求和3 . 5 符号积分变换3 . 6 符号方程的求解3 . 7 符号函数的可视化3 . 8 MuPAD的使用3.1.1 创建符号常量符号常量是不含变量的符号表达式,用 sym命令创建符号常量。语法:sym( 常量 ) %创建符号常量 例如,创建符号常量,这种用 sym命令的方式可以表示绝对准确的符号数值: a=sym(sin(2)a =sin(2)sym命令也可以把数值转换成为某种格式的符号常量。语法:sym(常量 ,参数) %把常量按某种格式转换为符号常量 说明:

2、参数可以选择为 d、 f、 e或 r 4种格式,也可省略,其作用如表 3.1所示。参 数 作 用d 返回最接近的十 进 制数(默 认 位数 为 32位)f 返回 该 符号 值 最接近的浮点表示r 返回 该 符号 值 最接近的有理数型( 为 系 统 默 认 方式),可表示 为 p/q、 p*q、10q、 pi/q、 2q和 sqrt(p)形式之一e 返回最接近的 带 有机器浮点 误 差的有理 值【 例 3.1】 创建数值常量和符号常量。 a1=2*sqrt(5)+pi %创建数值常量a1 =7.6137 a2=sym(2*sqrt(5)+pi) %创建符号常量a2 =pi + 2*5(1/2)

3、a3=sym(2*sqrt(5)+pi) %按最接近的有理数型表示符号常量a3 =2143074082783949/281474976710656 a4=sym(2*sqrt(5)+pi,d) %按最接近的十进制浮点数表示符号常量a4 =7.6137286085893727261009189533070 a31=a3a1 %数值常量和符号常量的计算a31 =0 a5=2*sqrt(5)+pi %字符串常量a5 =2*sqrt(5)+pi可以通过工作空间查看各变量的数据类型和存储空间,工作空间窗口如图 3.1所示。 1使用 sym命令创建符号变量和表达式语法:sym( 变量 ,参数) %把变量定

4、义为符号对象【 例 3.2】 创建符号变量,用参数设置其特性。 syms x y real %创建实数符号变量 z=x+i*y; %创建 z为复数符号变量 real(z) %复数 z的实部是实数 xans =x sym(x,unreal); %清除符号变量的实数特性 real(z) %复数 z的实部ans =x/2 + conj(x)/2程序分析:设置 x、 y为实数型变量,可以确定 z的实部和虚部。语法:sym( 表达式 ) %创建符号表达式【 例 3.2续 】 创建符号表达式。 f1=sym(a*x2+b*x+c) f1 =a*x2+b*x+c 2使用 syms命令创建符号变量和符号表达式

5、语法:syms( arg1, arg2, 参数) %把字符变量定义为符号变量syms arg1 arg2 , 参数 %把字符变量定义为符号变量的简洁形式【 例 3.2续 】 使用 syms命令创建符号变量和符号表达式。 syms a b c x %创建多个符号变量 f2=a*x2+b*x+c %创建符号表达式f2 =a*x2+b*x+c syms(a,b,c,x) f3=a*x2+b*x+c; %创建符号表达式例如,使用 sym命令创建的符号矩阵。 A=sym(a,b;c,d)A = a, b c, d例如,使用 syms命令创建相同的符号矩阵。 syms a b c d A=a b;c dA = a, b c, d【 例 3.3】 比较符号矩阵与字符串矩阵的不同。 A=sym(a,b;c,d) %创建符号矩阵A = a, b c, d B=a,b;c,d %创建字符串矩阵B =a,b;c,d C=a,b;c,d %创建数值矩阵? Undefined function or variable a.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。