这篇文章上次修改于 267 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
注意:本文所用函数不兼容octave,为MATLAB独占函数语法。
对于MATLAB进行积分运算所需要使用的是int函数,语法如下:
int(fx,x,m,n) %%其中,fx是函数,x是变量,m和n是上下限
实例运用:
syms x a %%定义符号变量x和a
fx = a*x^2 %%定义函数fx
int(fx,x,1,10) %%进行积分运算,区间为1到10
ans =
333*a %%运算结果
举个具体的例子:
clear
>> syms t n
>> fx=t*cos(n*pi*t)
fx =
t*cos(pi*n*t)
>> an=int(fx,t,0,2)
an =
-(2*sin(pi*n)^2 - 2*pi*n*sin(2*pi*n))/(pi^2*n^2)
没有评论