plot functions not working: Error finding class matlab.graphics.chart.primitive.Line
66 次查看(过去 30 天)
显示 更早的评论
Hey all,
Everytime I try to plot something I get the following error:
Error finding class matlab.graphics.chart.primitive.Line.
For example,
>> plot(x, y)
Error using plot
Error finding class matlab.graphics.chart.primitive.Line.
Thank you!
5 个评论
Steven Lord
2024-2-6
Before reinstalling MATLAB, a slightly smaller hammer that might resolve the problem (if the cause is a corrupted MATLAB search path) would be to try restoredefaultpath.
回答(1 个)
Shubham
2024-2-7
Hi Jack,
The error message you're seeing suggests that MATLAB is having trouble locating the class definition for the Line object, which is a fundamental part of MATLAB's plotting system. This could be due to several reasons, such as a corrupted MATLAB installation, issues with the MATLAB path, or problems with Java on your system.
Here are some steps you can try to resolve this issue:
- Ensure that the MATLAB path has not been altered to exclude important directories. You can reset the path to the default by using the command:
restoredefaultpath;
rehash toolboxcache;
matlab.graphics.chart.primitive.Line;
2. Sometimes, clearing the Java cache can resolve issues related to MATLAB's Java-based components:
clear java;
3. Try reinstalling the MATLAB as there might be a deeper issue with the MATLAB installation.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!