在matlab中怎么用matlab提取数据手动提取一个点

扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
求助如何用matlab取出直线上的点?已知一条曲线的形式,如何用matlab或者其他方式将这条曲线上的点的坐标取出,谢谢。。。曲线形式如图洪水位曲线所示,希望大家可以帮助我,谢谢。 200))=0把大于200的设为0得到的B就是剩下107的值。看横纵坐标应该就可以知道坐标值了吧
扫二维码下载作业帮
1.75亿学生的选择
对的,矩阵左上角对应图的左上角,右上角对应右上角,左下角对应左下角,右下角对应右下角。是根据图的像素和位数确定的。前提是原始线清楚,要是原始线很粗,那么取出来的也是矩阵的几行都有值。由图取点本就不是很精确的。矩阵的行数对应了纵坐标,列数对应横坐标。如果这样不行的话,就用imshow(A)画出图,再用ginput()函数手动取点,那样其实主观因素更大。...
为您推荐:
扫描下载二维码小木虫 --- 600万学术达人喜爱的学术科研平台
&&查看话题
求助如何用matlab取出直线上的点
已知一条曲线的形式,如何用matlab或者其他方式将这条曲线上的点的坐标取出,谢谢。。。曲线形式如图洪水位曲线所示,希望大家可以帮助我,谢谢。
这是一个图上边的,我截图的,但是我想建立此曲线,并取出上边的坐标点,但是不知道怎么做
我打开只能看到变量的值,但是如何能看到你这mat里边的程序代码呢?谢谢你,麻烦你了
点的选取最好精确,因为我得需要精确的点数值输入,如果此部分不正确,影响下边的设置,由于我对matlab不太懂,我想问一下,这些变量对应的点是如何对应的,,这是以矩阵的形式显示的么
关于求助如何用matlab取出直线上的点的相关话题在小木虫APP已经有93位虫友给出了详细回复。
赶快查看回复吧!
学术必备与600万学术达人在线互动!
扫描下载送金币
北京学而思教育科技有限公司 地址:北京市海淀区北三环甲18号中鼎大厦A座1层102室 电话:010-
浏览器进程
打开微信扫一扫
随时随地聊科研Matlab手动点取图形曲线数据并重画
一次,在一篇paper上看到一张图,可惜里面的曲线数据没有提供。
那么如何利用这张图,自己获取数据呢?
比如有下面这么一张图,我们要用鼠标取得曲线的数值,并记录下来:
%使该图显示最大化,便于取点
[x0,y0] =& %利用鼠标取点,按回车键结束。
%这个时候可以顺序点取图中坐标轴的,左下,左上,右上,右下四个点。
%存取角点坐标信息
save corner.mat x0 y0
%开始撷取其中一条实线上的点,按你需要的精度,点取任意多的点,回车结束
%存取曲线1的点源信息
save line1.mat x1 y1
%其余曲线类推
%因为屏幕坐标是从左上角为坐标原点开始的,需要做些变换
%四个角点对应的坐标为(0,0) (0,4),(8,4),(8,0)
x1 = (x1-min(x0))*8.0/(max(x0)-min(x0));
y1 = (y1-max(y1))*4.0/(min(y0)-max(y0));
plot(x1,y1,'k.','Markersize',5);
axis([0 8 0 4]);
set(gcf,'outerposition',get(0,'screensize'));
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 matlab提取rgb分量 的文章

 

随机推荐