您的位置 首页 百科知识

关运聚国运抓土于欧几里得距离的c来自++代码

问题补充说明:1.任选一点(x,y);Ri(x,y)=Wi/sqrt[(x-ai)(x-ai)+(y-bi)(y-bi)]i=1,2,3.....m2.T(x,y)=R1+R2...+Rm;Mi(x,y)=Ri(x,y)/T(x,y);i=1,2,...m3.x'=M1*a1+M2*a2+....Mm*amy'=M1*b1+M2*b2+..... 1.任选一点(x,y);Ri(x,y)=Wi/sqrt[(x-ai)(x-ai)+(y-bi)(y-bi)] i=1,2,3.....m2.T(x,y)=R1+R2...+Rm; Mi(x,y)=Ri(x,y)/T(x,y); i=1,2,...m3.x'=M1*a1+M2*a2+....Mm*am y'=M1*b1+M2*b2+....Mm*bm;4.若|x'-x|<0.001&&|y'-y|<0.001则输出(x',y')的值,否者x=x',y=y',从第一步开始重新算。 注:(ai,bi)是已知的点,Wi也已知 i=1,2....m,1,2,3的算术表达式很简单,问题在判断4之后,如果不符合条件,如何再循环回第一步,用do...while的话,怎么将 x' 赋值给x,好迷惑啊,求大神指点 展开

关运聚国运抓土于欧几里得距离的c来自++代码

f360问答loatx,y;

标早看察粒创传己效树floatxp,yp;

cin>>xp;

cin>>yp;

do

{

x=xp;//这样每次循环返回第一步,就将x'赋侵值给x了

y=yp;//同上

//执行算法

}while(fabs(xp-x)>=0.001||fabs(yp-y)>=0.001)

cout<<"x'古缩水略艺在属观矿排="<

cout<<"y'="<

上一篇 IE11不支持国家税务局网上办税大厅?怎么设置都无法进
下一篇 石家庄中专学校有哪些
扫一扫,手机访问

扫一扫,手机浏览