Question: Introduction Many MATLAB functions, e . g . fmincon, require that you pass to them your own functions. This can be done in many different

Introduction
Many MATLAB functions, e.g. fmincon, require that you pass to them your own functions. This can be done in many different ways, including using anonymous functions. Here's a link that gives an introduction to this rather vast topic.
Task
Create a script that evaluates
for an array of time points, , given the parameters and . To do this, use an anonymous function named decayFn.
Skill
Anonymous function syntax and use
Introduction
Many MATLAB functions, e.g. fmincon, require that you pass to them your own functions. This can be done in many different ways, including using anonymous functions. Here's a link that gives an introduction to this rather vast topic.
Task
Create a script that evaluates
for an array of time points, , given the parameters and . To do this, use an anonymous function named decayFn.
Skill
Anonymous function syntax and use
% Define the anonymous function. You need to fix the line below.
decayFn = @(t,a,w) cos(t); %fix this
% Make a plot for some range of t and parameters a and w
t =0:.01:5; % time (s)
y = decayFn(t,-2,2*pi); % output
plot(t,y);grid;xlabel('Time (s)');ylabel('y');

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!