How to write a really long equation?

3 visualizaciones (últimos 30 días)
selio
selio el 22 de Oct. de 2016
Comentada: Thi Na Le el 25 de Mzo. de 2020
Hello everyone. I am a kind of new learner of MATLAB. I need to write the attached equation but I always get errors. Are there anyone who can write the correct version of it?
Btw x an y will be arrays.
Thank you everybody.

Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Oct. de 2016
Editada: Walter Roberson el 22 de Oct. de 2016
term1 = (log(x.^(-2) .* y.^3) .* 10^3 .* y.^abs(x)) ./ ...
(factorial(4) .* 2.8 ./ 3.16 );
term2 = (2.^(1/3) .* 5 + 6 .* 2.^(-2) ./ 3.^2 .* 4 .* ln(8./sqrt(x.*y)) ) ./ ...
(exp(0.2 .* x) .* sin(y.^(-2)).^2 .* abs(cos(x-u)).^(1/3) .* 0.25);
z = term1 + term2;
I have written this in vectorized form, so x and y can be vectors (or arrays) and you would get out a vector (or array) result.

Más respuestas (0)

Categorías

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

Community Treasure Hunt

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

Start Hunting!

Translated by