无法将 MATLAB y 轴转换为乳胶格式

Cannot convert MATLAB y-axis to latex format

我最近开始使用 MATLAB 进行一些原型设计。我喜欢用乳胶字体制作我的坐标轴,因为它与我的其他作品保持一致。我使用了以下代码:

figure()
plot(t, y(:, 1), t, y1, '--r')
legend('Transfer Function', 'State Space', 'Interpreter', 'latex');
xlabel('Time, \textit{t} (s)', 'Interpreter', 'latex');
ylabel('%MeOH in Distillate, \textit{X_D} (%)', 'Interpreter', 'latex');

通过这样做,我得到了乳胶格式的 x 轴和图例。但是,我的 y 轴不是乳胶格式。我想知道为什么会这样。

谢谢!

您弄乱了一些 LaTeX 语法。查看突出显示的更改:

ylabel('\%MeOH in Distillate, \textit{$X_D$} (\%)', 'Interpreter', 'latex');
%       ^                             ^   ^   ^