what is wrong?
Afficher commentaires plus anciens
i want to plot the function f(x)=sin(x)*cos(2*x)+1 , xe[-3,3].
my code is:
x=-3:0.1:3
y=sin(x)*cox(2*x)+1
plot(x,y)
Can you please help me? I'm new in MatLab programming and i have no idea what's wrong. Thank you.
Réponses (3)
x=-3:0.1:3
y=sin(x).*cos(2*x)+1 ; % element by element multilication
plot(x,y)
Typo - it is cos instead of cox, and the usage of '.*' elementwise multiplication
x=-3:0.1:3
y=sin(x).*cos(2*x)+1
plot(x,y)
Chenguang Yan
le 21 Oct 2020
Modifié(e) : Chenguang Yan
le 21 Oct 2020
- Misspelling : cox -> cos
- * (Matrix multiplication) -> .* (Multiplication)
Try this:
x = -3:0.1:3
y = sin(x).*cos(2*x)+1
plot(x,y)
Or use fplot()
syms x
y = sin(x).*cos(2*x)+1
fplot(y,[-3,3])
Catégories
En savoir plus sur Mathematics 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!