本章目标;主要内容;什么是符号数学?顾名思义,符号数学是以符号(如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)