我对一组心电信号进行了傅里叶变换,得到了功率谱密度图。然后想得到高频段、低频段内的功率,要对该频段内的功率谱求积分,请问各位大神这个用MATLAB能否实现?

我知道你是求积分,你的曲线/函数是怎么定义的?
严格来说,matlab没什么不能实现的,只是实现过程有多复杂罢了
还是那句话,在数学上明确你的问题

请在数学上明确你的问题
如果不知道怎么说,请找本计算方法,看数值积分那一章

老师,是这样的,我要求功率谱密度图的某个频段的功率,比如我要求我这个图0.04-0.15Hz内的功率,就是对这个频段内的功率谱密度进行积分,也就是这个范围内的曲线和横坐标轴包围的面积,这个用MATLAB能不能实现啊?

我知道你是求积分,你的曲线/函数是怎么定义的?
严格来说,matlab没什么不能实现的,只是实现过程有多复杂罢了
还是那句话,在数学上明确你的问题

matlab是可以求定积分和不定积分的
eg.求函数"x^2*e^x"在(0到1)上的积分
syms x
int( x^2*exp(x), 0, 1 )

我先完成对一维数组的傅里叶变换,然后对傅里叶变换结果进行积分,中间该怎么把代码连起来啊?

clear all
load C:\Users\Administrator\Desktop\1.txt;
x=X1;
fs=30;
L=length(x);
N=0:length(x)-1;
f=N*fs/length(x);
y=fft(x);
Y=abs(y);
plot(f(1:N/2),Y(1:N/2));
plot(f,Y);
int(Y,f,0,0.3)
??? Undefined function or method 'int' for input arguments of type
'double'.
这个函数该怎么用啊?