第二讲数学建模竞赛培训(matlab符号计算).pptVIP

  • 4
  • 0
  • 约1.62万字
  • 约 72页
  • 2019-06-08 发布于浙江
  • 举报

第二讲数学建模竞赛培训(matlab符号计算).ppt

Matlab与科学计算 第二讲 符号推演与计算 引言 符号表达式的定义和数据转换 在MATLAB中为进行符号推演就必须区别数值表达式和符号表达式的区别。 MATLAB提供了一系列按照符号推演规则下的符号命令,如定义符号、定义一个多元函数所有参数中那些是自变量那些是参数等等。当我们在符号推演的过程或结束后,希望计算函数在某些点处的值,我们有一些有关的辅助命令如vpa和subst 定义符号对象的指令 一个符号表达式中,所有的参数都是符号变量或符号常量,因此必须和在计算机语言中的那些表达式有所区别。我们可以用命令sym和syms来定义符号变量和符号表达式。sym 和 syms 常用的格式如下: f = sym(expr) 把表达式expr 转换为符号对象。 syms(‘arg1’, ‘arg2’, ‘arg3’) 将他们定义为符号变量。 syms arg1 arg2 arg3 为上面命令的简写形式 符号表达式中自由变量的确定 在一个符号表达式中可能有多个符号变量,那么哪一个是自变量,哪些是符号常量则对某种运算是非常重要的. MATLAB 提供了一个 findsym 命令,可以对所有符号变量指定一定数量的自变量进行自动认定。 基本语法: findsym(expr) 确定表达式 expr 中所有自由符号变量 findsym(expr,n) 确定expr 靠 x 最近的n个独立变量

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档