Insert this equation into a code

2 views (last 30 days)
jonathan riley
jonathan riley on 14 Apr 2020
Commented: BN on 15 Apr 2020

Answers (2)

Spectro
Spectro on 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 Comments
jonathan riley
jonathan riley on 15 Apr 2020
it is telling me matrix dimensions must agree.
What is wrong?

Sign in to comment.


BN
BN on 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 Comments
BN
BN on 15 Apr 2020
You are most welcome.

Sign in to comment.

Categories

Find more on Graphics Object Programming in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!