【プログラミング初心​者】エディタ内でグラ​フの座標を取得する方​法

5 ビュー (過去 30 日間)
Keiji Kitajima
Keiji Kitajima 2020 年 9 月 18 日
コメント済み: stozaki 2020 年 9 月 18 日
プログラミングのプの字もわからない大学生です。
質問ですが,エディタ内でグラフの座標を取得する方法が分かりません。Figure上での取得方法はわかるのですが,いちいちグラフ化して,取得するのはスマートじゃないため,この質問をしました。
現状使っているコードを下記に記します。このコードの最下に,グラフの最大値の座標を取得できるコードを教えて頂けると幸いです
よろしくお願いします。
T = 1/200;
N = 20000;
FFT = fft(acc);
a = abs(FFT/N);
b = a(1:N/2+1);
b(2:end-1) = 2*b(2:end-1);
fs = 1/T;
f = fs*(0:(N/2))/N;
plot(f,b,'b')
title('フーリエスペクトル')
xlabel('f (Hz)')
ylabel('フーリエ振幅(gal*sec)')
  1 件のコメント
stozaki
stozaki 2020 年 9 月 18 日
Keiji Kitajima 様
類似のご質問と、その回答を見つけました。MATLAB Y軸の最大値におけるX軸のあたい
もし、Signal Processing Toolbox のライセンスをお持ちでしたら、"findpeaks" データのピークの検出 を使うと簡単かと思います。
是非、ご検討ください。
stozaki

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

回答 (0 件)

カテゴリ

Help Center および File Exchangeスペクトル解析 についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!