How can I plot a certain range of data?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I am trying to construct a graph using 2 scripts. One of the scripts gives the datapoints for 0<x<x', while the other script gives the datapoints for x>x'.
Any ideas on how to do that?
Edit: The two sets of data overlap, so I would like to define the range of x-values that should be taken from each dataset.
3 Commenti
Raj
il 6 Mag 2019
Can you share some more details? From the information you have given, I don't see any issue here. You can always concatenate the data obtained from the two scripts and plot it.
Risposte (1)
Bob Thompson
il 6 Mag 2019
You said you have two scripts. How are you running your two scripts? Are you running them separately, or are you running them in a wrapper. Either way, the difference is really only in where the execution happens, rather than the actual code. I am going to assume that A is the first set of data (x and y), and B is the second set of data.
C = A(A(:,1) < x',:);
C = [C; B(B(:,1) >= x',:)];
plot(C(:,1),C(:,2));
0 Commenti
Vedere anche
Categorie
Scopri di più su Line Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!