0
点赞
收藏
分享

微信扫一扫

微积分在MATLAB中的实现

JakietYu 2023-07-05 阅读 57

创造变量

合并同幂项

注解:

  1. 这里会报出警告,但不影响程序的运行
  2. exp(-t)的意思就是e的-t次方

因式分解

  1. 除了x外不含其他自由变量的情况
  1. 含其他自由变量的情况之一
  1. 对正整数的质数分解

展开

例如:

对符号表达式进行化简

image.png

  1. 运用simplify简化
  1. 运用simple简化(更加简化一些)

simplify和simple是Matlab符号数学工具箱提供的两个du简化函数,区别如下:
simplify的调zhi用格式为:simplify(S);对表达式S进行化简。
simple是通过对dao表达式尝试多种不同的方法(包括simplify)进行化简,以寻求符号表达式S的最简形式。
调用方式为:
[r,how]=simple(S);r为返回的简化形式,how为化简过程中使用的一种方法。how有以下几种形式:
(1)simplify 函数对表达式进行化简;
(2)radsimp函数对含根式的表达式进行化简;
(3)combine 函数将表达式中以求和、乘积、幂运算等形式出现的项进行合并;
(4)collet合并同类项
(5)factor函数实现因式分解
(6)convert函数完成表达式形式的转换

simplify可以设置参数,这里可以直接help simplify来查看相关参数,simple函数似乎已经在新版本中被剔除

极限的运算

image.png

例题1

image.png

image.png

求导

image.png

image.png

多元函数的偏导数

image.png

积分运算

一元函数的不定积分

例:
image.png

一元函数的定积分

image.png
image.png

多重积分运算

例:
image.png

数值微分与数值积分

数值微分

用数值方法计算定积分

**(1)复合梯形公式 trapz(x,y) **

(2)复合辛普生公式 quad(‘fun’,a,b,tol,trace)

(3)用数值方法计算二重积分 dblquad(fun,xmin,xmax,ymin,ymax)

image.png

线性方程和非线性方程在MATLAB中的各种求解方法

image.png
image.png

image.png

举报

相关推荐

0 条评论