使用变量下标的Matlab绘图

时间:2013-04-12 14:44:31

标签: matlab plot matlab-figure

所以我需要绘制一个函数,让我们说它是:y = sin(x k

但我只能编写matlab代码:

x = -pi : .1 : pi;
y = sin(x);
plot(x,y);

如果我尝试做x k ,那么它就不知道k是什么而哭泣。我知道如何用包含下标的变量绘制函数(下标只是描述性的,它们没有任何值)?感谢

1 个答案:

答案 0 :(得分:2)

Variables无法下标。您不必在MATLAB语句中完全重现公式。只需xxkx_k等来命名变量就可以了。

另一方面,如果您要将多个向量与同一名称关联,则可以将它们放入cell array并将每个向量设为x{k}

您可以使用Tex(默认)或Latex解释器在轴标签,标题和文本注释中使用下标。在文本字符串中使用下划线字符后跟下标。

title('y = sin(x_k)')

title('y = sin(x_{several chars})')