求大神帮忙 用matlab控制变量 做函数图像

Rd =(7186705221432913*2^(1/2)*pi^(1/2)*(fs*tau)^(1/2)*(erf((2^(1/2)*(epsilon/sigma^2 - 1))/2) -1))/36028797018963968 + 1我只想画出变量是tau时的函数图像,用plot做 总说无法从 sym 转换为 double。怎么办

fs = 1;

epsilon = 1;

sigma = 1;

tau = -6:.1:6;

Rd = (7186705221432913*2^(1/2)*pi^(1/2)*(fs*tau).^(1/2)...

    *(erf((2^(1/2)*(epsilon/sigma^2 - 1))/2)-1))/36028797018963968+1;

plot(tau,real(Rd));

hold on;

plot(real(Rd),imag(Rd))

hold off

grid on

追问

必须要都设成1么 会不会影响图像

追答

% 如果未知,无法画出曲线,实际应用时应该是已知数,你可以改改数值看看。

温馨提示:答案为网友推荐,仅供参考
相似回答