sin() - Subscript indices must either be real positive integers or logicals.

1 visualización (últimos 30 días)
worked fine before, trying to debug - got the error only for the sin() parts
(sin(7 * pi / 8)^2)
((sin (7 * pi / 8)) ^ 2)
%2.calculate a)
disp('2. a)');
ans_2a = (cos (5 * pi / 6))^2 * (sin(7 * pi / 8)^2) + (((tan (pi / 6 * log(8)))));
disp(ans_2a);
%ans2 = 2.6285
%2.calculate b)
disp('2. b)');
ans2_b = (cos((5 * pi / 6) ^ 2)) * ((sin (7 * pi / 8)) ^ 2) + ((tan (pi * log(8) / 6) / (7 * (5 / 2))));
disp(ans2_b);
%ans2_b = 0.2325
  2 comentarios
James Tursa
James Tursa el 19 de Oct. de 2020
Editada: James Tursa el 20 de Oct. de 2020
Look in your code where you are creating a variable named "sin" and rename it to something else so it doesn't shadow the MATLAB function sin( ).

Iniciar sesión para comentar.

Respuesta aceptada

madhan ravi
madhan ravi el 19 de Oct. de 2020
clear sin % since it's a variable

Más respuestas (0)

Categorías

Más información sobre Simulink Environment Customization en Help Center y File Exchange.

Productos


Versión

R2017b

Community Treasure Hunt

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

Start Hunting!

Translated by