Can't run the example plot
1 回表示 (過去 30 日間)
古いコメントを表示
Hi, when I try to run the example plot:
x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)
the following error appears:
Undefined function 'fieldnames' for input arguments of type 'double'.
Error in get (line 41)
fields = fieldnames(varargin{1});
Error in newplot (line 61)
fig = getPlotFigure;
Actually the same error appears when I try to plot anything. Please help with R2011b!!
0 件のコメント
採用された回答
Walter Roberson
2012 年 3 月 16 日
You have created your own routine with the same name as one of the MATLAB routines, and your routine is being called instead of MATLAB's.
I cannot tell at the moment what routine this is happening for, but probably you have your own get.m routine ("get" is a built-in routine for MATLAB so no line number or source would be available if it was the MATLAB "get" that was being invoked.)
which -all get
0 件のコメント
その他の回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Line Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!