How to find the x and y coordinates of the maximum value in curve without defferntiaition

51 ビュー (過去 30 日間)
Hi I have a curve,I want to find x and y coordinate of the maximum value Thanks
  1 件のコメント
James Tursa
James Tursa 2015 年 6 月 4 日
In what form do you have the curve? A one line definition? A function file? Or what?

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

採用された回答

Image Analyst
Image Analyst 2015 年 6 月 4 日
If x and y are in arrays, how about
[maxY, indexOfMaxY] = max(y);
xAtMaxY = x(indexOfMaxY);
  9 件のコメント
yousef Yousef
yousef Yousef 2015 年 6 月 5 日
Hi,Thanks for you feeling,you will find every thing in the attached file. Thanks
Image Analyst
Image Analyst 2015 年 6 月 5 日
I hope someone with the Communications toolbox can help you. I don't have that so I can't run your code, specifically the awgn() function. I did format it for you though and added the Communications Toolbox to the product list above.

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

その他の回答 (1 件)

yousef Yousef
yousef Yousef 2015 年 6 月 5 日
編集済み: yousef Yousef 2015 年 6 月 5 日
  • z=abs(P);
  • zz=round(z);
  • ymax=max(zz);
  • xmax=THETA(find (zz==ymax));
  • However ,if somebody has better solution,I kindly ask hem or her to provide me with.Thanks
  7 件のコメント
yousef Yousef
yousef Yousef 2015 年 6 月 5 日
Thanks I think it is working great.But I still need to run it so many times to be sure.I will assure you if there is a problem in the results with this way of solving or not. Thanks a lot
Alfonso Nieto-Castanon
Alfonso Nieto-Castanon 2015 年 6 月 5 日
great, if that works please accept ImageAnalyst solution above since this was basically his original suggestion

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

カテゴリ

Help Center および File ExchangeMeasurements and Statistics についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by