Error using sin Not enough input arguments
Afficher commentaires plus anciens
Im new to mathlab and getting this error while typing in the command y4=(sin(t))*(sin*t)
im trying too create a subplot and have typed in y1 y2 y3 without a issue
Réponses (2)
Cris LaPierre
le 30 Sep 2020
0 votes
sin is a function, which means you must give it an input. The error here is with the code sin*t at the end of your expression. Did you mean sin(t)? Take a look at the documentation page for sin for more.
Star Strider
le 30 Sep 2020
You have it partially correct.
Try this:
y4 = sin(t) .* sin(t);
If you want to multiply thge second one by ‘t’ do this:
y4 = sin(t) .* sin(t).*t;
This uses element-wise multiplication (the dot operator, so .* instead of *). I n the event that ‘t’ is a vector, it will produce a vector result. It will also work correctly if ‘t’ is a scalar.
.
Catégories
En savoir plus sur Axis Labels 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!