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

1 Ansicht (letzte 30 Tage)
Vedang Mhaske
Vedang Mhaske am 25 Mai 2021
Kommentiert: Vedang Mhaske am 26 Mai 2021
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

Antworten (1)

darova
darova am 25 Mai 2021
Try meshgrid
[x,y] = meshgrid(freq,itime);
plot(x,y)
  1 Kommentar
Vedang Mhaske
Vedang Mhaske am 26 Mai 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

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by