未定义的函数或变量';fplot3和x27;在MATLAB R2015a中

未定义的函数或变量';fplot3和x27;在MATLAB R2015a中,matlab,matlab-figure,Matlab,Matlab Figure,虽然我在MatlabR2015A中安装了所有工具箱,但在运行下面的脚本后,遇到“未定义函数或变量fplot3”错误 有解决问题的想法吗?在MATLAB R2016a中介绍的文档中提到了这一点。因为您使用的是旧版本的MATLAB,因此,正如错误所说,它是一个未定义的函数 对于旧版本,同样可以通过以下方式实现。只需将代码中的fplot3替换为ezplot3 问题中编写的代码在MATLAB 2016a和更新版本中给出了以下输出: 将该代码中的fplot3替换为ezplot3,可以得到: 这个输出是

虽然我在MatlabR2015A中安装了所有工具箱,但在运行下面的脚本后,遇到“未定义函数或变量
fplot3
”错误


有解决问题的想法吗?

MATLAB R2016a中介绍的文档中提到了这一点。因为您使用的是旧版本的MATLAB,因此,正如错误所说,它是一个未定义的函数

对于旧版本,同样可以通过以下方式实现。只需将代码中的
fplot3
替换为
ezplot3

问题中编写的代码在MATLAB 2016a和更新版本中给出了以下输出:

将该代码中的
fplot3
替换为
ezplot3
,可以得到:


这个输出是正确的。但是,为了获得与
fplot3
相同的输出,您可以将绘图的域调整为:
ezplot3(xt,yt,zt,[-5,5])
,其输出完全相同,如下所示:


MATLAB R2016a中介绍的文档中提到了它。因为您使用的是旧版本的MATLAB,因此,正如错误所说,它是一个未定义的函数

对于旧版本,同样可以通过以下方式实现。只需将代码中的
fplot3
替换为
ezplot3

问题中编写的代码在MATLAB 2016a和更新版本中给出了以下输出:

将该代码中的
fplot3
替换为
ezplot3
,可以得到:


这个输出是正确的。但是,为了获得与
fplot3
相同的输出,您可以将绘图的域调整为:
ezplot3(xt,yt,zt,[-5,5])
,其输出完全相同,如下所示:


fplot3
在MATLAB R2016aThanks中大量引入。MATLAB R2015a呢?
fplot3
在MATLAB R2016a中被大量介绍。MatlabR2015A呢?另一方面,我查看了上的文档,但它只包含最新版本。当我使用R2015a版本时,我试图获取此版本的文档,但它需要许可证。但是我有学生证,它是不允许的。无论如何,是否有不要求许可证等的文档?@ClintEastwood您可以使用命令窗口中的
doc(函数名称)
访问与您的版本相关的文档。e、 g.
doc ezplot3
。另一个选项是:
help ezplot3
。或者简单地编写
doc
会打开一个窗口,让您选择想要的主题这意味着我可以使用帮助上下文来访问我使用的版本的文档,对吗?是的‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍非常感谢你的帮助。投票++:)另一方面,我查看了上的文档,但它只包含最新版本。当我使用R2015a版本时,我试图获取此版本的文档,但它需要许可证。但是我有学生证,它是不允许的。无论如何,是否有不要求许可证等的文档?@ClintEastwood您可以使用命令窗口中的
doc(函数名称)
访问与您的版本相关的文档。e、 g.
doc ezplot3
。另一个选项是:
help ezplot3
。或者简单地编写
doc
会打开一个窗口,让您选择想要的主题这意味着我可以使用帮助上下文来访问我使用的版本的文档,对吗?是的‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍ ‍‍‍‍‍‍非常感谢你的帮助。投票表决++:)
syms t
xt = sin(t);
yt = cos(t);
zt = t;
fplot3(xt,yt,zt)