Error using cos.Not enough input arguments.

Hi all,
Can anyone help me with this problem - Error using cos Not enough input arguments.
A2=sinh((x^2)+cos^2*y)^3/sqrt(abs(x-cos(y))+ln*(abs((x-cos(y)))/(x^2)+(cos^2)*y+abs(sin)*x))
Error using cos
Not enough input arguments.
i am new to matlab and i need to rezolve these expresition.

1 件のコメント

Stephen23
Stephen23 2020 年 9 月 4 日
編集済み: Stephen23 2020 年 9 月 4 日
The function cos requires one input argument. As the error message states, you have called cos with no input argument, which throws an error. I have marked those locations for you, showing where you have called it incorrectly:
A2=(sinh((x^2)+(cos^2)*y)^3/sqrt(abs(x-cos(y)))+ln*(abs((x-cos(y))))/(x^2)+(cos^2)*y+abs(sin(y))*x)
% ^^^^ ^^^^
Your use of matrix operations is also quite likely to be incorrect:

サインインしてコメントする。

 採用された回答

Fangjun Jiang
Fangjun Jiang 2020 年 9 月 4 日

0 投票

try this line by line
y=pi
(cos(y))^2
cos^2*y

4 件のコメント

Cristian Rosca
Cristian Rosca 2020 年 9 月 4 日
i don't understand because i am beginner in matlab,maybe help me with this code?
Fangjun Jiang
Fangjun Jiang 2020 年 9 月 4 日
You need to provide the original math equation.
Cristian Rosca
Cristian Rosca 2020 年 9 月 4 日
編集済み: Cristian Rosca 2020 年 9 月 4 日
when x=-1.75*10^-3
y=3*pi
Fangjun Jiang
Fangjun Jiang 2020 年 9 月 4 日
create some interim variables and build up your result
x=-1.75*10^-3;
y=3*pi;
cos_y=cos(y);
temp1=x^2+cos_y^2;
temp2=x-cos_y;
A2=sinh(temp1^3/sqrt(abs(temp2)))+log(abs(temp2/temp1))+abs(sin(y))*x

サインインしてコメントする。

その他の回答 (1 件)

Steven Lord
Steven Lord 2020 年 9 月 4 日

0 投票

In mathematics we write but when we implement that in MATLAB we implement it as [not to be confused with .]
x = pi/4;
y = cos(x)
z = cos(x).^2 % compare to y^2
w = cos(x.^2)

3 件のコメント

Cristian Rosca
Cristian Rosca 2020 年 9 月 4 日
編集済み: Cristian Rosca 2020 年 9 月 4 日
i don't understand because i am beginner in matlab,maybe help me with this code?
Steven Lord
Steven Lord 2020 年 9 月 4 日
Run those four lines. See that z is the square of y. That is how you compute the square of the cosine of an angle. cos^2(x) is not valid MATLAB syntax.
Cristian Rosca
Cristian Rosca 2020 年 9 月 4 日
anyway is incorrect:((

サインインしてコメントする。

カテゴリ

製品

リリース

R2016a

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by