Effacer les filtres
Effacer les filtres

i got an error when i run this code ?

2 vues (au cours des 30 derniers jours)
mohamed
mohamed le 14 Mar 2013
x=(1:100); for k=1:5 y(:,k)=k*log(x); end plot(x,y)
the error is in the third line? i want to make a single plot for different values of k

Réponse acceptée

Andrei Bobrov
Andrei Bobrov le 14 Mar 2013
Modifié(e) : Andrei Bobrov le 14 Mar 2013
k = 1:5;
x = 1:100;
y = k'*log(x);
plot(x,y);
  2 commentaires
mohamed
mohamed le 14 Mar 2013
you really got what i want but did you find the error in my code ??
Andrei Bobrov
Andrei Bobrov le 14 Mar 2013
see Wayne's answer

Connectez-vous pour commenter.

Plus de réponses (1)

Wayne King
Wayne King le 14 Mar 2013
Modifié(e) : Wayne King le 14 Mar 2013
x=(1:100); for k=1:5 y(:,k)=k*log(x); end, plot(x,y)
You forgot a semicolon, or comma after end
or better yet:
x=(1:100);
for k=1:5
y(:,k)=k*log(x);
end
plot(x,y)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by