第2章 MATLAB的基本操作-符号运算资料.ppt

本章目标;主要内容;什么是符号数学?顾名思义,符号数学是以符号(如a,b,c,x,y,z)为对象的数学,区别于以数字为对象的MATLAB基本部分。一般我们做运算时多半是以数值做运算,例如一算式1+0.5=1.5就是以数值运算;如果是a除b这个算式 ,我门知道改以分数做运算就可得到正确解,而无因舍未造 成的误差。符号运算即是能以分数做运算,而无须转换成数值再运算。再举一例,我们皆知cos(x)微分得到 sin(x),这样的数学式你是无法用数值做运算。当然符号数学能运算复杂的数学式,这也是我们使用它的目的。 ;2.4字符串变量和符号矩阵(续);2.4.1字符串变量和函数求值;(2)字符串的输出显示命令:disp, blanks (3)格式化数据显示命令:sprintf(Z,S1,S2,...) S1,S2是显示形式的‘格式符’,其意义如下: %e:指数格式; %f:小数格式 %d:十进制整数格式 \n:换行符 %g:自动选择指数或小数中较短的格式 %m.nf:数据共占m个字符宽度,显示n位小数 2自定义函数求值:例2-43 ;定义:把基本初等函数按照需要用有限个四则运算符号连接起来,就可以构成任意初等函数,及自定义函数。 方法:(1)用数值变量表达式自定义函数 表达式中的四则运算必须用数组算法符号,否则就成为矩阵函数

文档评论(0)

1亿VIP精品文档

相关文档