Error using sin Not enough input arguments

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

답변 (2개)

Cris LaPierre
Cris LaPierre 2020년 9월 30일

0 개 추천

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
Star Strider 2020년 9월 30일

0 개 추천

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.
.

카테고리

도움말 센터File Exchange에서 Axis Labels에 대해 자세히 알아보기

질문:

2020년 9월 30일

답변:

2020년 9월 30일

Community Treasure Hunt

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

Start Hunting!

Translated by