matlab绘图plot报错
时间: 2023-11-07 08:57:00 浏览: 276
MATLAB 使用案例.docx
您在使用Matlab绘图函数plot时遇到了报错。该报错是由于错误使用了matlab.graphics.internal.newplotwrapper函数而引起的。要解决这个问题,您可以按照以下步骤进行操作:
1. 打开Matlab的工具箱文件夹:toolbox\matlab\graphics\@matlab\graphics\internal。
2. 在该文件夹中找到名为newplotwrapper.m的文件。
3. 确保您使用的是适合您当前版本的Matlab的newplot函数的正确实现。
请注意,如果您使用的是高版本的Matlab(如Matlab 2016b及更高版本),则不太可能遇到这个问题,因为高版本的Matlab的gca函数可以直接获取与图像句柄相对应的结构体。而低版本的Matlab获取到的是'CurrentAxes'的句柄,句柄和结构体的区别在于句柄是整数,而结构体是包含子属性的。因此,在高版本的Matlab中,您可以直接使用点操作符(.)来获取结构体的属性,而在低版本的Matlab中,您需要使用gca来获取句柄。
希望这些信息能够帮助您解决问题。如果您还有其他
阅读全文