导致 LaTeX 错误的原因:未定义的控制序列

导致 LaTeX 错误的原因:未定义的控制序列

我正在尝试显示此 Matlab 文本,但显然该行中有错误

title('z(x)=1+e^(-2x)*cos(\omegax)');

我以为我放在$.. $LaTeX 之间的任何内容都会被读作数学表达式。但由于该行只有数学表达式,我找不到错误。

你们有人能帮助我吗?

这是整个区块:

x=linspace(0,2,1000);
w1=0.1;
w2=0.5;
w3=1.0;
z1=1+exp(-2*x).*cos(w1*x);
z2=1+exp(-2*x).*cos(w2*x);
z3=1+exp(-2*x).*cos(w3*x);
figure(1)
plot(x,z1,'k-',x,z2,'k--',x,z3,'k.');
grid on;
xlabel('tempo(s)');
zlabel('z(x)');
title('z(x)=1+e^(-2x)*cos(\omegax)');
legend('\omega=0,1','\omega=0,5','\omega=1');

答案1

\omegax未定义。你可能需要\cos(\omega x)在你的行中title('z(x)=1+e^(-2x)*cos(\omegax)');

相关内容