matlab 双循环中变量的问题for i=1:5for j=1:5r(i)=sqrt((x(i)-j)^2+y(i)^2);f(i,j)=y(i)/r(i);其中x(i)是在for i=1:5循环中需用到的量,但我想先用for j=1:5求出i不变时,f(i,j)的和.该怎么写程序呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 00:46:14

matlab 双循环中变量的问题for i=1:5for j=1:5r(i)=sqrt((x(i)-j)^2+y(i)^2);f(i,j)=y(i)/r(i);其中x(i)是在for i=1:5循环中需用到的量,但我想先用for j=1:5求出i不变时,f(i,j)的和.该怎么写程序呢?
matlab 双循环中变量的问题
for i=1:5
for j=1:5
r(i)=sqrt((x(i)-j)^2+y(i)^2);
f(i,j)=y(i)/r(i);
其中x(i)是在for i=1:5循环中需用到的量,
但我想先用for j=1:5求出i不变时,f(i,j)的和.
该怎么写程序呢?

matlab 双循环中变量的问题for i=1:5for j=1:5r(i)=sqrt((x(i)-j)^2+y(i)^2);f(i,j)=y(i)/r(i);其中x(i)是在for i=1:5循环中需用到的量,但我想先用for j=1:5求出i不变时,f(i,j)的和.该怎么写程序呢?
sum(f(i,1:5)),依次调用即可.