How to condense a plot with a shorter x-axis?

3 Ansichten (letzte 30 Tage)
Taoooooooooooo
Taoooooooooooo am 19 Feb. 2020
Beantwortet: Star Strider am 19 Feb. 2020
Hi,
Please look at attached plots(before and after). I want to condense a plot with x-axis of (0 12E^6) to (0 1) without losing any information of the initial plots. I have tried "linspace" and other methods, seems not working in the way as I wanted it to. Please help!
Tao

Antworten (2)

Bhaskar R
Bhaskar R am 19 Feb. 2020
Bearbeitet: Bhaskar R am 19 Feb. 2020
Normalize your data
t = 1:1000000; % assumed data
d = linspace(0, 1, numel(t)); % create vector of length t from 0 to 1
plot(d, t);

Star Strider
Star Strider am 19 Feb. 2020
Divide the x-axis vector by max(x), assuming ‘x’ is the x-axis vector. That will re-scale it without losing any information.

Kategorien

Mehr zu Line Plots finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by