由 matlab plot 中求出交點

如果我有一堆 xy 數據點用plot繪製在圖中呈現一些曲線

現在我想知到這些點與 y=2 的 所有交點為何 該如由圖形上直接求出

(前題是不需先求出 xy 數據之間的函數關係 )

2 Answers

Rating
  • ?
    Lv 4
    1 decade ago
    Favorite Answer

    在MATLAB v7.0~有個新的功能叫做Data Cursor可以在上方MENU上找到

    可利用它來"抓住"大約的資料點

    或是你可以用指令"ginput(n)"用滑鼠"精確的"點出你要的資料點大約的值

    我想比目測好多了

    Source(s): None
  • 老師
    Lv 7
    1 decade ago

    畫完你的數據圖後hold on保持圖形再畫一條線 y=2觀察交點若是看不清楚可以利用 axis([xmin,xmax,ylim,ymax])改變 x 座標值為 xmin,xmax 間改變 y 座標值為 ymin,ymax 間或是去繪圖圖形中  上面工具欄中  選放大鏡(中間有個+號.左邊算來第6個)  將圖形放大後觀察

Still have questions? Get your answers by asking now.