필터 지우기
필터 지우기

How can i display the abscissa of the three maximum in the x axis ?

조회 수: 2 (최근 30일)
Mallouli Marwa
Mallouli Marwa 2017년 3월 21일
댓글: Mallouli Marwa 2017년 3월 22일
Hi
the input are attached and the rest of the problem is below. I want to add the abscissa of the three maximum in the x
axis.
freq=omega./(2*pi);
semilogy(freq,p100*1e6,'b',freq,p1k*1e6,'m',freq,p100k*1e6,'k',freq,p10M*1e6,'--')
legend('100\Omega','1k\Omega','100k\Omega', '10M\Omega')
xlabel('Excitation frequency (Hz)')
ylabel('|Power FRF| [\muW/g^2]')
  댓글 수: 1
KSSV
KSSV 2017년 3월 22일
What is data in the .m file? How you expect us to know with out knowing any details?

댓글을 달려면 로그인하십시오.

답변 (1개)

KSSV
KSSV 2017년 3월 22일
Read about findpeaks. This does exactly what you want.
  댓글 수: 1
Mallouli Marwa
Mallouli Marwa 2017년 3월 22일
@KSSV
If you copy my data and the rest of the program , you will obtain the curve.
But, i want to display every frequency of the peak in the x axis.
Please help me

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Graphics Performance에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by