-1

在 Matlab 网站上,给出了创建两端覆盖的圆柱体的代码:

plot(plot::Cylinder(1, [-3, 0, 0], [3, 0, 0]);

但这是针对 Matlab R2013a 的。

此代码在 Matlab R2008a 中不起作用,因为它不接受 '::'。我怎样才能创建这样的情节?

4

1 回答 1

2

plot::cylinder是来自 的函数MuPad。这就像枫木代码。matlab生成他的圆柱体时是这样。有关 MuPad 的信息,请转到此处

编辑

能够创建带有底座的圆柱体。

在 Matlab 命令窗口中输入:

mupad

这将打开 MuPad 界面。在您只需要执行您的气缸命令之后:

plot(plot::Cylinder(1,[-3,0,0],[3,0,0]));

于 2013-11-01T15:29:03.360 回答