Solving non linear equation

1 visualización (últimos 30 días)
Shahzaib Gul
Shahzaib Gul el 2 de Oct. de 2020
Respondida: Alan Stevens el 2 de Oct. de 2020
I want to calculate the value of x1 from that equation..So this is one equation and one unknown in it..As it contains theeta so therefore it is a non linear equation..So i have used fsolve for that and it has also calculated the result but the thing is result is not correct....the value of x1 should be 0.16 or closer than that..But i have got 0.0315 so i dont know which mistake i am making...Can anyone help please?
  3 comentarios
Shahzaib Gul
Shahzaib Gul el 2 de Oct. de 2020
function F=myfun(x)
F=[(0.23544*cos(0))+(0.23544*cos(180))+(0.23544*cos(180))+(1.4715*x(1)*cos(0))];
end
Shahzaib Gul
Shahzaib Gul el 2 de Oct. de 2020
Yes sir this is the required code...Please looking for help

Iniciar sesión para comentar.

Respuestas (1)

Alan Stevens
Alan Stevens el 2 de Oct. de 2020
Use cosd instead of cos. cosd assumes the argument is in degrees, cos assumes the argument is in radians.

Categorías

Más información sobre Mathematics and Optimization en Help Center y File Exchange.

Productos


Versión

R2015b

Community Treasure Hunt

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

Start Hunting!

Translated by