永发信息网

matlab 迭代?急啊!

答案:1  悬赏:0  手机版
解决时间 2021-10-13 01:57
matlab 迭代?急啊!
最佳答案
%迭代公式 x(k+1)=(sum(r*w*xi)/di(k))/(sum(r*w*xi));% y(k+1)=(sum(r*w*yi)/di(k))/(sum(r*w*xi));% di(k+1)=sqrt((x(k)-xi)^2+(y(k)-yi)^2);r=0.8;w=[6398014.98,6525900.99,3752178.53,1400985.31,2495271.42,1506266.52,1953408.82];xi=[117.00,118.05,117.13,116.29,115.97,118.03,118.49]; yi=[36.65,36.78,36.18,37.45,36.45,37.36,37.46]; n=0;W=0.01 % W 为x,y的迭代精度假设为0.01x0=117.34;y0=36.75; %初值 while (1) di=sqrt((x0-xi).^2+(y0-yi).^2); x=(sum(r*w.*xi./di))./(sum(r.*w.*xi)) y=(sum(r*w.*yi./di))./(sum(r.*w.*xi)) if abs(x-x0)>W && abs(y-y0)>W %若不满足迭代终止条件则继续迭代 x0=x;y0=y;n=n+1; continue; else disp('迭代次数为:') n disp('x的迭代值为:'); x break; %满足后输出结果并退出 endend%问题还是有些不清楚的,sum那个地方,我改了一下,不知道是你要表达的意思
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双手指甲全部发黑是怎么回事?左边肋骨有疼痛
慢火炖甲鱼 点一点加柴有什么含义?
管道快速连接阀门的方法谁能讲讲?注意事项有
组装台式电脑桌有没有包邮?
请问湘乡车管所的电话是多少呀?有谁知道吗?
小白求问氟碳喷涂粉末喷涂价格?有谁清楚?
西兰花含有的营养价值是怎么样的?
急需长治到沈阳北的客车师傅的手机号,
牌子是两个英文,后面那个是love,外壳是黑灰
电话座机咋安装,谢谢
腰疼腿酸究竟怎么回事
大拇指指腹莫名其妙肿了,有点胀痛
什么秘方去头皮屑?
从云南农业大学到西南林学院做公交车怎么走?
上海埋线双眼皮费用_哪家开眼角好?
推荐资讯
河源旺角有没有中兴专卖店?
在那里有维修手三星店
我想清楚劳力士手表多钱?麻烦具体说一下。
饰品店装修设计有几个重点技巧?
剥腹产后第一天没有母乳怎么办
松原市伯都讷大街营业所地址有知道的么?有点
大连有茵曼的实体店吗
有没有在广安生的有没有在廊坊广安生的花了多
从长沙桂花村到中南驾校星沙校区坐什么车
银戒指价格
想知道: 哈尔滨市 河松驾校 在哪
西亚是世界上石油储量最为丰富、石油产量和输
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?