HOW CAN I CORRECT THIS ?
Afficher commentaires plus anciens
x=[0:0.01:5];
y=exp(-1.5*x).*sin(10*x);
subplot(1,2,1);
plot(x,y);
xlabel('x'),ylabel('exp(-1.5*x).*sin(10*x)'),axis([0 5 -1 1])
y=exp(-2*x).*sin(10*x);
subplot(1,2,2);
plot(x,y);
xlabel('x'),ylabel('exp(-2*x)*sin(10*x)'),axis([0 5 -1 1])
but when i try to run it.. this shows:
plotting
Attempt to execute SCRIPT plot as a function:
C:\Users\lenovo\Documents\MATLAB\plot.m
Error in plotting (line 4)
plot(x,y);
2 commentaires
dpb
le 23 Déc 2020
You named your script plot too, it seems.
Rename it to something not the same as a MATLAB function and try again.
Image Analyst
le 23 Déc 2020
dpb - Post down in Answers so you can get credit for it. Mathworks rewards those who help.
Réponses (2)
Alan Stevens
le 23 Déc 2020
0 votes
It works for me exactly as you have written it, with no error messages!
Walter Roberson
le 23 Déc 2020
0 votes
You created your own C:\Users\lenovo\Documents\MATLAB\plot.m that is interfering with using the MATLAB plot() function. You need to either rename or delete C:\Users\lenovo\Documents\MATLAB\plot.m
Catégories
En savoir plus sur Assembly dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!