Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

How to change the way matlab choose to plot given vectors?

1 Ansicht (letzte 30 Tage)
Daniel Vainshtein
Daniel Vainshtein am 26 Apr. 2019
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
I have 2 vectors, for example I`ll show the basic point scattering on a plot
amp1=[4.59200000000000e-05;5.82746666666667e-05;3.73920000000000e-05;2.93013333333333e-05;1.47600000000000e-05]
dc_voltages=[127.300000000000,138,66.4000000000000,78,96.4000000000000]
plot(dc_voltages,amp1,'x')
so I get:
scatter1.png
I want to connect those dots such that I will get the picture:
scatter1_2.png
but when I try:
plot(dc_voltages,amp1,'--x')
I get:
scatter3.png
I don`t use cftool because I have to fit a lot of similar graphs in the same figure.
Please help

Antworten (1)

Star Strider
Star Strider am 26 Apr. 2019
Sort ‘dc_voltages’:
[~,idx] = sort(dc_voltages); % Sorts Ascending By Default
figure
plot(dc_voltages(idx),amp1(idx),'--x')
Only the order has changed.

Diese Frage ist geschlossen.

Community Treasure Hunt

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

Start Hunting!

Translated by