sin graph plot in reverse time

2 visualizzazioni (ultimi 30 giorni)
shiv gaur
shiv gaur il 26 Feb 2022
Commentato: shiv gaur il 26 Feb 2022
if we take the value of t from 1 to 100 then plot is ok but we take the value of time in reverse then plot is not able
wrong size is showing is there any method to take value in reverse to plot for example
t=100:1
t=zeros(100.1)
y=zeros(100.1)
for i=100:1
y(i)=sin(t(i))
plot(t,y)
end
plot is not showing

Risposta accettata

Arif Hoq
Arif Hoq il 26 Feb 2022
i think you don't need a loop here
t=100:-1:1;
y=sin(t);
plot(t,y)
  4 Commenti
Arif Hoq
Arif Hoq il 26 Feb 2022
you need to x axis direction in reverse
t=100:-1:1;
y=sin(t);
plot(t,y)
set(gca, 'XDir','reverse')
shiv gaur
shiv gaur il 26 Feb 2022
you are req to apply this in this equation
sigma = 10;beta = 8/3;rho = 28;f = @(t,a) [-sigma*a(1) + sigma*a(2); rho*a(1) - a(2) - a(1)*a(3); -beta*a(3) + a(1)*a(2)];[t,a] = ode45(f,[0 100],[1 1 1]); plot3(a(:,1),a(:,2),a(:,3))
set(gca,'XDir','reverse')

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Programming in Help Center e File Exchange

Tag

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by