Undefined sin_function_sf

1 view (last 30 days)
Zubair Ghafoor
Zubair Ghafoor on 20 May 2020
Commented: Zubair Ghafoor on 20 May 2020
%Using a script file (I)
clear;
format short g
%plot of sin with interval from [-pi,pi]
N=100;
x=linspace(-pi,pi,N)'
y=sin(x)
figure(1)
plot(x,y)
sf = 0.1
y = sin_scale(x,sf);
figure(2),
plot(x,y)
sf=[0.1 0.5 2];
N_sf = numel(sf);
sin_array = zeros(N,N_sf);
for ndx = 1: N_sf
sin_array(:,ndx) = sin_function_sf(x,sf(ndx));
end
figure(3),
plot(x,sin_array)
title(['A Sine fn; limits = [-pi pi]; Scale factors = ',num2str(sf)])
here is the code please, check this, and help me
  6 Comments
Walter Roberson
Walter Roberson on 20 May 2020
sin_scale = @(x,sf) sin(x) * sf;
sin_function_sf = sin_scale;
Zubair Ghafoor
Zubair Ghafoor on 20 May 2020
Yes that's the right answer..
I have done the same thing and got the output

Sign in to comment.

Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!