matlab读取三维图,每个坐标的高度知道,我有高度值的约束条件,想找到在该约束条件下的一堆点的坐标

急求!!!!约束条件就是几米到几米。。... 急求!!!!
约束条件就是几米到几米。。
展开
 我来答
zhaozhengbuaa
推荐于2016-08-14 · TA获得超过131个赞
知道答主
回答量:52
采纳率:0%
帮助的人:36.3万
展开全部

%三维图我以peaks为例,想找到坐标就用find函数实现
%比如找高在-1到1的点的位置
im=peaks;

figure
surf(im);
% a=max(max(im)); 
% b=min(min(im));
[row,col]=find(im>-1 & im<1);%row和col就是要的答案
%下为只为了显示
[m,n]=size(im);
tmp=zeros(m,n);
for k=1:length(row);
tmp(row(k),col(k))=im(row(k),col(k));
end

figure
surf(tmp);

max(max(tmp))  %看看最大值是不是1
min(min(tmp))   %看看最小值是不是-1

更多追问追答
追问

我先问下 我们是二维图,是用不同颜色值来表示出海拔高度,

就是这种。。上面的程序  要要改不?

追答
一这里的高度图就是一个二维矩阵。surf函数显示的是三维图,你可以后面加一句view(2).就显示为二维了,既然你只想得到坐标,只要用find函数找到坐标就行,如何显示取决于你
ZESTRON
2024-09-04 广告
在Dr. O.K. Wack Chemie GmbH,我们高度重视ZESTRON的表界面分析技术。该技术通过深入研究材料表面与界面的性质,为提升产品质量与可靠性提供了有力支持。ZESTRON的表界面分析不仅涵盖了相变化、化学反应、吸附与解吸... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式