第3章 MATLAB的符号运算_微分方程求解_符号代数方程.pdf
文本预览下载声明
第第33章章MMAATTLLAABB的的符符号号运运算算
11
MMAATTLLAABB符符号号运运算算入入门门
科学与工程技术的数值运算固然重要,但自然科学
理论分析各种各样的公式、关系式及其推导就是符
号运算要解决的问题。它与数值运算一样,都是科
学计算研究的重要内容。Matlab数值运算的对象是
数值,而matlab符号运算的对象则是非数值的符号
对象。符号对象就是代表非数值的符号字符串。
22
1
符符号号运运算算与与数数值值运运算算的的区区别别
数数值值运运算算:: 符符号号运运算算::
11.. 其其运运算算的的元元素素是是数数 11.. 其其运运算算的的元元素素是是符符
值值;; 号号;;
22.. 在在运运算算过过程程中中必必须须 22.. 在在运运算算过过程程中中无无须须
先先对对变变量量进进行行赋赋值值,,
对对变变量量进进行行赋赋值值就就
然然后后才才能能参参加加运运算算;;
可可参参加加运运算算;;但但是是
33.. 其其结结果果以以数数值值形形式式
必必须须先先定定义义符符号号变变
出出现现。。
量量;;
33.. 其其结结果果以以符符号号形形式式
出出现现。。
33//4466
符符号号运运算算与与数数值值运运算算的的区区别别
f = 2 1
例求解: 中f的值。
其中 =(1 5)/2
数数值值运运算算:: 符符号号运运算算::
rrhhoo==((11++ssqqrrtt((55))))//22 rrhhoo==ssyymm((‘‘((11++ssqqrrtt((55))))//22
rrhhoo==11. ’’))
ff==rrhhoo^^22--rrhhoo++11 rrhh00== ((11++ssqqrrtt((55))))//22
ff==22..000000 ff==rrhhoo^^22--rrhhoo++11
ff==((11//22++11//22**55^^((11//22))))^^22++11//22
--11//22**55^^((11//22))))
显示全部