matlab 已知函數值縱坐標值(Y值)獲得對應的橫坐標


clear all;clc;
x=-pi/2:pi/50:pi;
y=sin(x);
plot(x,y);
grid on;
fm=max(y)
id=find(y==fm);
xm=x(id)
轉自:http://zhidao.baidu.com/question/547247688.html
另一種方法:
[~,freq]=max(M);
M為fft變換序列,freq即對應頻率點。
一般如果直接做fft的話,freq為對應頻率點的位置,需要轉換為實際的頻率,
具體做法參考matlab中help fft,最后面有個例題,很經典。
轉自:http://zhidao.baidu.com/question/50503108.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM