Error in the plot function/low resolution

1 回表示 (過去 30 日間)
Pedro Valadao
Pedro Valadao 2021 年 2 月 5 日
回答済み: Pedro Valadao 2021 年 2 月 9 日
Hi everyone!
I have an EMG signal at 1000Hz. When I use the plot(EMG signal), the x values only move at 10 ms (anything inside this gets the same x value), the y values are working fine (upper pic). If I cut the signal to a smaller piece, the error is gone (lower pic). I need the 1ms resolution to define events.

採用された回答

Pedro Valadao
Pedro Valadao 2021 年 2 月 9 日
Hi all,
It is not an error. It is just the precision of the datatip function. It is easily adjustable on the following line:
formattedValue = [valueFormat num2str(value,4) removeValueFormat];
i found this info on the following discussion:
Cheers!
Pedro.

その他の回答 (2 件)

Maximilian Schönau
Maximilian Schönau 2021 年 2 月 5 日
Hi, it is hard to find (and fully understand) your problem without having your code.
If I understand your question right, you want to be your upper plot in a better resolution. Since you have the data probably available in a better resolution (second plot), I would guess that some function deletes some values on the way, it could be for example the function linspace(x1,x2,resolution) which does this to your data.

Pedro Valadao
Pedro Valadao 2021 年 2 月 5 日
Hi Max,
Thank you for the quick reply! The same error occurs with the following code:
v = rand(1,150000),plot(v) % here the error happens as in the upper figure
figure, plot v(1:200) % here the error does not happen as in the lower figure
I have checked multiple files with the same type of data, .mlx and .m - the same problem happens consistently.
Br, P.
  4 件のコメント
Pedro Valadao
Pedro Valadao 2021 年 2 月 5 日
Hi, I'm using matlab R2020a installed on my pc.
v = rand(1,150000)
figure, subplot(2,1,1), plot(v), subplot(2,1,2), plot(v(1:200))
If I zoom both a lot and use the data tips, the following happens:
Pedro Valadao
Pedro Valadao 2021 年 2 月 8 日
sorry if this is too much of a newby question, I'm tagging you because you have answered pretty much all questions I have seen in this forum! haha
Could you please help?
Br, Pedro.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangePie Charts についてさらに検索

Translated by