Error using contour: Z must be at least a 2x2 matrix.
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
geometry geometry
le 13 Mai 2017
Commenté : Steven Lord
le 13 Mai 2017
What's the problem with the following code?
f=input('enter function: ','s');
f = str2func(['@(x,y)' vectorize(f)]);
[X,Y]=meshgrid(-10:.5:10);
contour(X,Y,f(x,y));
When I enter sin(x)+cos(y) the following error occurs:
Z must be at least a 2x2 matrix.
0 commentaires
Réponse acceptée
Andrei Bobrov
le 13 Mai 2017
Your typo
Should be:
contour(X,Y,f(X,Y));
2 commentaires
Steven Lord
le 13 Mai 2017
Use the figure function to open a new figure window, or use subplot to create two or more separate axes in one figure window.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Contour Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!