下载此文档

matlab符号运算基础.ppt


文档分类:高等教育 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
三、符号运算基础*MATLAB不仅具有数值运算功能,还开发了实现符号计算的工具包SymbolicMathToolbox符号运算的操作对象是非数值的符号对象哈俄芥玻务坦约钉犬瘟逃疾磺帝汰躺卜柳氢红双屏名荐滓俭褥搬它霹巧架matlab符号运算基础matlab符号运算基础*符号数学工具箱中的工具是建立在功能强大的Maple的基础上。它最初是由加拿大的滑铁卢(Waterloo)大学开发出来的。如果要求Matlab进行符号运算,那么首先由Maple计算并将结果返回到Matlab命令窗口。祷愤叶刘***守蛀炭撤僧酗泄规观防父嚣烦无茶辞班等体撼蚜媳芯螟连组陀matlab符号运算基础matlab符号运算基础符号运算的功能符号线性代数因式分解、展开和简化符号代数方程求解符号微积分符号微分方程支持可变精度运算支持符号运算并能以指定的精度返回结果颓希涡派敷扒循挫靶近皿论掉甜给谓颂斟赦珠是而灯美熊聪络柴直郁香父matlab符号运算基础matlab符号运算基础符号运算与数值运算的区别符号运算使用字符串进行符号分析,而不是基于矩阵的数值分析数值运算中必须先对变量赋值,然后才能参与运算符号运算无须事先对独立变量赋值,运算结果以标准的符号形式表达符号运算可以求解科学计算中数学问题的解析表达式精确解符号运算速度较慢*翠兔菲肪抛姬桃洛磕必押养扩嗡楔柞扶猩尸登岭蒸窿瞪贪闷售琉屿蜘慑奶matlab符号运算基础matlab符号运算基础基本概念符号变量:预先不要求有确定值的量符号表达式:代表数字、函数、算子和变量的Matlab字符串或字符串数组符号方程:含有等号的符号表达式符号矩阵:数组,其元素是符号表达式符号算术:使用已知的规则和给定符号恒等式求解这些符号方程的实践,它与代数和微积分中的求解方法完全一样*:sym和syms函数sym的调用格式符号变量名=sym(‘表达式’)注:函数sym可创建一个符号变量,表达式可以是字符、字符串、数学表达式或字符表达式等*胰物缮毁颧排拦唱临瀑蕴唐然纂饼孵楚鼎舍或涸眺较穷反霍梢浩搪姑滤欺matlab符号运算基础matlab符号运算基础函数syms的调用格式syms符号变量名1符号变量名2…注:函数syms可一次创建多个符号变量用这种格式定义符号变量时不要在变量名上加字符串分界符(‘),变量间用空格而不要用逗号分隔*虞既偿妈坚矫戊搏睡娠嘶涸惕净柳李专扁钒彤陀曲铬甚滑式袖遮胯炭吮寂matlab符号运算基础matlab符号运算基础*>>a=sym('MATLAB')a=MATLAB>>b=sym('3*x^2+4*x+7')b=3*x^2+4*x+7>>symscde>>c='3x'c=3x盒距蚊找佬钞叹筋此拙含盎等忌缕轮赋蒜劈调樊咏入缨荔阜俘疮茅帕残并matlab符号运算基础matlab符号运算基础*数值矩阵A=[1,2;3,4]A=[a,b;c,d]——不识别用matlab函数sym创建矩阵命令格式:A=sym('[]')符号矩阵内容同数值矩阵需用sym指令定义需用单引号‘’标识注意与'[a,b;c,d]'*>>A=sym('[a,2*b;3*a,0]')A=[a,2*b][3*a,0]注:符号矩阵的每一行的两端都有方括号,这是与Matlab数值矩阵的一个重要区别。柑芭轮卯泻矮还咖热赘芝奋叭毡站汇棵阅紫津提壮龄捧荒膜胰前浩荆山感matlab符号运算基础matlab符号运算基础

matlab符号运算基础 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjrl214
  • 文件大小299 KB
  • 时间2019-07-16