matlab 循环表达式现在想编一小段程序,功能如下:i从1到4循环,对每个d(i)进行多项式赋值,其中a=[1 2 3 4];b=[5 6 7 8];编程如下:for i=1:4 d(i)=sqrt((x-a(i))^2+(y-b(i))^2);end 但总是提示不对,如果不加i就

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 12:29:05
matlab 循环表达式现在想编一小段程序,功能如下:i从1到4循环,对每个d(i)进行多项式赋值,其中a=[1 2 3 4];b=[5 6 7 8];编程如下:for i=1:4     d(i)=sqrt((x-a(i))^2+(y-b(i))^2);end 但总是提示不对,如果不加i就
xR[KA+Җhv!]!QbPiCet &`"bFm3sfƧBP= s|ss"芚]Vc-d}-4IOG,BWprhlc7W@ y2bnť=_!ԍaic OؾU qǔ 4|t#/%(fB].YKg%i}To!8"mƼ/GxG97~D]lxR2g$Պk`Gbi _j%Y~&r]/Bw{?79sy+;q?*‰VƝ<"ZğFGM.tTV4؂;w6WkxLO

matlab 循环表达式现在想编一小段程序,功能如下:i从1到4循环,对每个d(i)进行多项式赋值,其中a=[1 2 3 4];b=[5 6 7 8];编程如下:for i=1:4 d(i)=sqrt((x-a(i))^2+(y-b(i))^2);end 但总是提示不对,如果不加i就
matlab 循环表达式
现在想编一小段程序,功能如下:i从1到4循环,对每个d(i)进行多项式赋值,其中a=[1 2 3 4];b=[5 6 7 8];
编程如下:
for i=1:4
d(i)=sqrt((x-a(i))^2+(y-b(i))^2);
end

但总是提示不对,如果不加i就可以了,但是得不到循环的d的多项式向量了,怎么办?

matlab 循环表达式现在想编一小段程序,功能如下:i从1到4循环,对每个d(i)进行多项式赋值,其中a=[1 2 3 4];b=[5 6 7 8];编程如下:for i=1:4 d(i)=sqrt((x-a(i))^2+(y-b(i))^2);end 但总是提示不对,如果不加i就
matlab虽然不需要定义,但是第一次使用比较重要.
a=[1 2 3 4];b=[5 6 7 8];
d=zeros(1,4);
for i=1:4
d(i)=sqrt((x-a(i))^2+(y-b(i))^2);
end