2016-11-06 172 views

回答

2

它在文档中提到fplot3被引入MATLAB R2016a。由于您使用的是旧版本的MATLAB,因此,如错误所示,这是一个未定义的函数

对于旧版本,ezplot3可以达到相同的效果。只需在您的代码中将fplot3替换为ezplot3即可。

写在问题的代码给出了MATLAB 2016a及更高版本以下的输出:

output_fplot3

在代码ezplot3更换fplot3给出了这样的:

output_ezplot3.1
该输出正确。然而,为了得到输出为的fplot3一样的,你可以调整情节一样的域:ezplot3(xt,yt,zt,[-5,5])这给完全相同的输出如下图所示:

output_ezplot3.2

+0

Sukran Sardar,非常感谢:) –

+0

另一方面,我看看https://www.mathworks.com/help/上的文档,但它只包含最新版本。当我使用R2015a版本时,我尝试了解此版本的文档,但它需要许可证。但我有学生执照,但不允许。无论如何,是否有文件不要求许可证等? –

+0

@ClintEastwood您可以在命令窗口中使用'doc(function_name)'访问与您的版本相关的文档。例如'doc ezplot3'。另一个选项是:'help ezplot3'。或者简单地写'doc'打开一个窗口,让你选择你想要的主题 –