在maple中如何实现for语句的三层循环?像Matlab中这种三层循环的for语句怎么在maple中实现?C=zeros(dofs,dofs);for k=1:NM for i=1:lines for h=1:NM C(k,h)=C(k,h)+Cp*Yk(k,i)*Yk(h,i);
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 15:46:51
在maple中如何实现for语句的三层循环?像Matlab中这种三层循环的for语句怎么在maple中实现?C=zeros(dofs,dofs);for k=1:NM for i=1:lines for h=1:NM C(k,h)=C(k,h)+Cp*Yk(k,i)*Yk(h,i);
在maple中如何实现for语句的三层循环?
像Matlab中这种三层循环的for语句怎么在maple中实现?
C=zeros(dofs,dofs);
for k=1:NM
for i=1:lines
for h=1:NM
C(k,h)=C(k,h)+Cp*Yk(k,i)*Yk(h,i);
end
C(k,NM+i)=C(k,NM+i)-Cp*Yk(k,i);
end
end
在maple中如何实现for语句的三层循环?像Matlab中这种三层循环的for语句怎么在maple中实现?C=zeros(dofs,dofs);for k=1:NM for i=1:lines for h=1:NM C(k,h)=C(k,h)+Cp*Yk(k,i)*Yk(h,i);
我对matlab不是特别的熟悉.
maple的for 的用法是 for N from 1 to 100 do; 此处写干什么; end do
嵌套的话,我示意的写一个给你参考,此处需要注意,在maple里面,字母i 是保留用来做虚数的代号的,所以我此处把i改成III
for k from 1 to NM do;
for III from 1 to lines do;
for h from 1 to NM do;
c(k,h).
end do
c(k,NM+III)=.
end do
end do