how can i use one equation output values in another equation input

1 view (last 30 days)
pstep = 20;
freq = [2 3 4 5 6 7];
itime = (1./(freq.*pstep));
X = (pi.*freq.*itime);
accl = (1000.*sin(X));
plot
(itime,'-bo')
i need to pass itme values in second equation one by one and plot them itime vs freq

Answers (1)

darova
darova on 25 May 2021
Try meshgrid
[x,y] = meshgrid(freq,itime);
plot(x,y)
  1 Comment
Vedang Mhaske
Vedang Mhaske on 26 May 2021
hello darova,
I was not looking for this solution I was looking for a Simple line graph. But thank you for your help I found the solution
pstep = 20;
freq = [2 3 4 5 6 7]; % Array is created and is automatically passes one by one value
itime = (1./(freq.*pstep));
X = (pi.*freq.*itime);
accl = (1000.*sind(X)); % sind = d is for degrees without d in radians
plot(itime,accl,'-bo') % - creates line graph, b for blue color, o is points marked

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!