我的代码中出现此错误: “未定义的功能'整合' 对于类型的输入参数 '双'。
错误 @(t)的余弦(WC * T +整合(X1(t)的,0,t))的“
我的代码是:
f1 = 100;
fc = 5000;
n = 15;
w1 = 2*pi*f1;
wc = 2*pi*fc;
fs = 256*fc;
x = transpose(0:1/fs:n/f1);
lx = length(x);
b = 0.2;
A1 = b*f1;
x1 = @(t) A1*cos(w1*t);
xc = @(t) cos(wc*t + integrate(x1(t),0,t));
plot(x,xc(x))
(我正试图用FM调制x1) 有一种不同的方式来完成这项工作???
答案 0 :(得分:0)
如果要使用符号工具箱,请定义symfun类型的函数:
syms t
x1(t)=A1*cos(w1*t);
现在您可以轻松整合:
Ix1=int(x1)
xc(t)=cos(wc*t + Ix1(t)-Ix1(0))