Insert this equation into a code

3 visualizzazioni (ultimi 30 giorni)
jonathan riley
jonathan riley il 14 Apr 2020
Commentato: BN il 15 Apr 2020
  2 Commenti
jonathan riley
jonathan riley il 14 Apr 2020
notice (-0.04t) is an exponent of 'e'

Accedi per commentare.

Risposte (2)

Spectro
Spectro il 14 Apr 2020
It should be like this.
numerator = a*b;
denominator = pow2(b*cos(cos(t))) + pow2(a*cos(cos(t)));
r = (numerator/sqrt(denominator))*exp(-0.04*t);
For the calculation itself you have to declare a, b and t.
  2 Commenti
BN
BN il 14 Apr 2020
+1
jonathan riley
jonathan riley il 15 Apr 2020
it is telling me matrix dimensions must agree.
What is wrong?

Accedi per commentare.


BN
BN il 14 Apr 2020
Hi, I create it as a function:
function r = mifun(a,b,t)
%this function calculates r based on a and b and t as inputs
% Detailed explanation goes here
numerator = a*b;
first_part = (b*cos(cos(t)))^2;
second_part = (a*sin(sin(t)))^2;
denominator = first_part + second_part;
denominator = sqrt (denominator);
fraction = numerator/denominator;
r = fraction*exp(-0.04*t);
end
  4 Commenti
jonathan riley
jonathan riley il 15 Apr 2020
perfect thank you!
BN
BN il 15 Apr 2020
You are most welcome.

Accedi per commentare.

Categorie

Scopri di più su MATLAB in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by