how to remove points which height (axis y) is more than 75% of the height

1 回表示 (過去 30 日間)
Antonella
Antonella 2013 年 10 月 1 日
コメント済み: Antonella 2013 年 10 月 1 日
I have a graphic and i have to Remove all points which height (in the axis y) are more than 75% of the height. Actually, i don't remove this points, just move them to (x, 0.75·heightofword)
How can i do this?
Thanks very much!!!

採用された回答

Image Analyst
Image Analyst 2013 年 10 月 1 日
Just clip the y axis to 75% of the max y value.
maxY = max(y);
maxYForGraph = 0.75 * maxY;
ylim([min(y), maxYForGraph]);
  3 件のコメント
Antonella
Antonella 2013 年 10 月 1 日
Thank you for the prompt reply Image Analyst! i'll try!
Antonella
Antonella 2013 年 10 月 1 日
I have tried to use what you wrote me but without succes. anyway the thing that i have to do before is this:
To move the corner to (0,0).I have to find xmin and ymin and then each point (x,y) has to move to (x-xmin, y-ymin). The height of a word is ymax-ymin (before moving). If i compute it after having moved then it is ymax’ (ymax after the moving).
how i can do this?
Thanks so much!

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

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by