Info
この質問は閉じられています。 編集または回答するには再度開いてください。
Getting error while plotting a 2d countour
1 回表示 (過去 30 日間)
古いコメントを表示
Getting error while plotting a 2d countour plot in my GUI pushbutton functin. Is there any differnce in gui contour and ordinary countur plot? Also how to enter a matrix as input in my gui front pannel... Please helpme...
1 件のコメント
Alexandra Harkai
2016 年 10 月 25 日
What is the error you're getting? What is it you're trying to plot? Without these it's quite hard to see where your issue is.
回答 (1 件)
Marc Jakobi
2016 年 10 月 25 日
In a GUI created in GUIDE, you may have to specify the axes in which to create the contour.
contour(handles.axesName, x, y, z, ...)
You can find/set the "axesName" in the Tag property of the axes.
2 件のコメント
Marc Jakobi
2016 年 10 月 25 日
Glad I could help. Please accept my answer if it helped you.
str2num('X=[5,-5]')
will return an empty value and
str2double('X=[5,-5]')
will return NaN (Not a Number). This is because the string 'X=[5,-5]' is not a number. You will have to find a way to extract the numbers from the string 'X=[5,-5]', e. g.
Str = get(handles.edit8, 'String'); % returns the string 'X=[5,-5]'
i1 = strfind(Str, '[');
a = sscanf(Str(i1 + 1:end), '%g', 1);
i2 = strfind(Str, ',');
b = sscanf(Str(i2 + 1:end), '%g', 1);
X = [a, b];
この質問は閉じられています。
参考
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!