フィルターのクリア

How to create an envelope in a plot from a csv. data?

8 ビュー (過去 30 日間)
Mathias Braun
Mathias Braun 2024 年 1 月 20 日
コメント済み: Mathias Braun 2024 年 1 月 20 日
Hey guys,
I'm struggeling right now to create an envelope to a plot from my csv. data. Could somebody pls help me?
I've got the following code already:
fileName = 'test_amplitude_100_4.csv';
t = readtable(fileName);
times = t.Var1;
distances = t.Var2-6.894;
times = seconds(times-times(3));
figure(1)
plot(times, distances, 'b-');
grid on;
hold on;
xlabel('Zeit in s');
ylabel('Entfernung in mm');

回答 (1 件)

Sam Chak
Sam Chak 2024 年 1 月 20 日
MATLAB has a function called envelope() that enables users to compute the upper and lower envelopes of a signal. You can find more information about it here:
Have you had a chance to check this out?
  1 件のコメント
Mathias Braun
Mathias Braun 2024 年 1 月 20 日
Yes, I check it out but I dont get what shut be my q in the envelope? Is this the distances variable?

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

カテゴリ

Help Center および File ExchangeCorrelation and Convolution についてさらに検索

タグ

製品


リリース

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by