作业帮 > 综合 > 作业

请问,我在matlab获取了轮廓坐标,怎样将X坐标付值给一个变量,Y坐标付值给一个变量.

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/23 03:31:46
请问,我在matlab获取了轮廓坐标,怎样将X坐标付值给一个变量,Y坐标付值给一个变量.
麻烦你帮我看下,中间那三步怎么写
global BW2;
[rows,cols] = find(BW2==1);
%却少把坐标个数付值给n
%却少把横坐标付值给x
%却少把纵坐标付值给y
for j=1:n
r(j)=sqrt((y(j)-X(2))*(y(j)-X(2)+(x(j)-X(1))*(x(j)-X(1)));
end
f=max(r)-min(r);%计算公式
Xmin=FMINSEARCH('f',X0) %找最小的f
请问,我在matlab获取了轮廓坐标,怎样将X坐标付值给一个变量,Y坐标付值给一个变量.
你目的是不是要求轮廓曲线方程?
再问: 我提取出le 一个圆的轮廓,想算圆度误差。你加我q q :3096 01802或我加你,帮我看下。