当前位置: 首页 > 有奖问答 >求助如何用matlab取出直线上的点

求助如何用matlab取出直线上的点

作者 malovequiet
来源: 小木虫 500 10 举报帖子
+关注

已知一条曲线的形式,如何用matlab或者其他方式将这条曲线上的点的坐标取出,谢谢。。。曲线形式如图洪水位曲线所示,希望大家可以帮助我,谢谢。



 返回小木虫查看更多

今日热帖
  • 精华评论
  • csgt0

    曲线是怎么得来的,读图的?

  • malovequiet

    引用回帖:
    2楼: Originally posted by csgt0 at 2012-04-06 15:29:54:
    曲线是怎么得来的,读图的?

    这是一个图上边的,我截图的,但是我想建立此曲线,并取出上边的坐标点,但是不知道怎么做

  • csgt0

    读图完了可以直接用鼠标取点啊。还可以对图像数组进行操作,曲线那部分的附近的数据大小和其他部分不同。但是这样取得的都是大概。

  • csgt0

    试了下是可以的,第一张图
    https://www.rayfile.com/zh-cn/fi ... -86a1-0015c55db73d/
    不知道可不可以

  • malovequiet

    引用回帖:
    5楼: Originally posted by csgt0 at 2012-04-09 10:08:09:
    试了下是可以的,第一张图
    https://www.rayfile.com/zh-cn/files/d05f8d4a-81e8-11e1-86a1-0015c55db73d/
    不知道可不可以

    我打开只能看到变量的值,但是如何能看到你这mat里边的程序代码呢?谢谢你,麻烦你了

  • csgt0

    我没传代码。我把图用ps变成8位灰阶的bmp,然后用
    A=imread('图名')
    获取矩阵,初步观察有线的数据是在107左右,其他的都很大,所以我用
    B=A;
    B(find(A>200))=0把大于200的设为0
    得到的B就是剩下107的值。看横纵坐标应该就可以知道坐标值了吧

  • malovequiet

    引用回帖:
    4楼: Originally posted by csgt0 at 2012-04-09 09:56:45:
    读图完了可以直接用鼠标取点啊。还可以对图像数组进行操作,曲线那部分的附近的数据大小和其他部分不同。但是这样取得的都是大概。

    点的选取最好精确,因为我得需要精确的点数值输入,如果此部分不正确,影响下边的设置,由于我对matlab不太懂,我想问一下,这些变量对应的点是如何对应的,,这是以矩阵的形式显示的么

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓