数学建模--微积分及符号函数常用操作

本文介绍了在MATLAB中进行数值微分、数值积分、符号微分和符号积分的操作方法,包括diff、ode23、trapz、integral、dsolve和int等函数的使用,并展示了如何进行数列求和以及符号函数的各种简化操作。
摘要由CSDN通过智能技术生成

1.数值微分
数值微分是用离散的方法近似地计算函数y=f(x)在某点x=a处的导数值,前差公式:这里写图片描述
后差公式:这里写图片描述
中心差商:这里写图片描述
matlab中可以用diff函数实现前差公式的数值微分:
函数形式:diff(X)求解X的一阶微分,X是一个向量也可以是一个矩阵,结果:[X(2)-X(1) X(3)-X(2) … X(n)-X(n-1)]

X = [1 1 2 3 5 8 13 21];
Y = diff(X)

Y =

     0     1     1     2     3     5     8
diff(X,n)
%求解n阶微分
X = [0 5 15 30 50 75 105];
Y = diff(X,2)

Y =

     5     5     5     5     5

ode23函数:
主要形式[t,y]=ode23('fun',t,y0,options) [t,y]=ode45('fun',t,y0,options)fun为函数,t=[t0,tf]时,t0、tf为起始与终止值,y0函数的初值

tspan = [0 5];
y0 = 0;
[t,y] = ode23(@(t,y) 2*t, tspan, y0);
%求05之间的微分数值,

求解下面的微分方程

y′′
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_relax

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值