Insert this equation into a code

2 Ansichten (letzte 30 Tage)
jonathan riley
jonathan riley am 14 Apr. 2020
Kommentiert: BN am 15 Apr. 2020
  2 Kommentare
jonathan riley
jonathan riley am 14 Apr. 2020
notice (-0.04t) is an exponent of 'e'
jonathan riley
jonathan riley am 14 Apr. 2020

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Spectro
Spectro am 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 Kommentare
BN
BN am 14 Apr. 2020
+1
jonathan riley
jonathan riley am 15 Apr. 2020
it is telling me matrix dimensions must agree.
What is wrong?

Melden Sie sich an, um zu kommentieren.


BN
BN am 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 Kommentare
jonathan riley
jonathan riley am 15 Apr. 2020
perfect thank you!
BN
BN am 15 Apr. 2020
You are most welcome.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by