首页 > 编程知识 正文

MATLAB求解定积分,用matlab求不定积分的方法

时间:2023-05-05 05:20:47 阅读:226112 作者:3050

Matlab求积分(定积分/不定积分)@TOC

一些最近学习的总结,希望可以帮助到有需要的童鞋,不对的地方也欢迎批评指正
首先是求定积分:
方法一:
利用intergral 数值积分(用于求定积分):在计算时要用到索引@,@可以理解为,加了这个东西,他后边跟的内容就不单单是其字面的意思,而是指向这个东西所指代的内容
举例如下:

方法二:
先用syms 定义函数变量 syms x,列出函数方程y
再用int(y) 求不定积分,最后用int(y,x,下限,上线)求定积分值
或者最后用subs()不定积分函数未知数为上下限时的值,做差,得到定积分的值
其中subs用来计算来函数中未知数为数值时的函数值,表示将符号表达式中的某些符号变量替换为指定的新的变量,常用调用方式为:subs(S,OLD,NEW) 表示将符号表达式S中的符号变量OLD替换为新的值NEW
eg:

定积分求解代码 :
syms x
y = (x^2-x+1)/(x+3)
z = int(y)
s =subs(z,x,10)-subs(z,x,0)
不定积分
用syms定义函数变量后,列式,利用int(y)来求.

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。