数学建模与实验课件 2.4 符号运算.pptxVIP

  • 1
  • 0
  • 约3.44千字
  • 约 10页
  • 2026-07-27 发布于山东
  • 举报

matlab概述

矩阵与数组

数值计算

符号运算

matlab绘图

程序设计基础

建模案例:生产企业原材料供应商的选择

01

02

03

04

05

06

07

第2章MATLAB基础

1

2.4.1符号变量和符号表达式

1.建立符号函数

建立符号对象的函数有sym和syms,两个函数的用法不同.

符号变量名=sym(符号字符串)

f1=sym((exp(x)+x)*(x+2))

f1=

(exp(x)+x)*(x+2)

syms符号变量名1符号变量名2…符号变量名n

symsabcx

f1=a*x^2+b*x+c

第2章MATLAB基础

2

2.对符号表达式化简的函数

simplify(s):应用函数规则对符号表达式s进行化简.

simple(s):调用Matlab的其他函数对表达式进行综合化简,并显示化简过程.

f2=sym((a+b-2*a)/(sin(x)^2+cos(x)^2))

f2=

-(a-b)/(cos(x)^2+sin(x)^2)

f3=simplify(f2)

f3=

b-a

第2章MATLAB基础

3

3.将符号表达式变换成数值

函数eval可以将符号表达式变换成数值表达式,

subs(s,old,new)用new替换s中的符号变量old.

symsxt

y=acot(x)

文档评论(0)

1亿VIP精品文档

相关文档