とするときに、
,
,
,
,
,
が短く書けるならば、もちろん
s=a+b+c+d+e+f
|
s=a+b+c
+d+e+f
|
s=a+b+c
|
+d+e+f
|
s=a+b+c+
d+e+f
|
あるいは、カッコを使って
s=(a+b+c
+d+e+f)
|
コードの実物を見せておく。
for i=2:Nx
for j=2:Ny
newu[i,j] = (1.0-2.0*lambda) * u[i,j] +
lambdax * (u[i+1,j]+u[i-1,j]) + lambday * (u[i,j+1]+u[i,j-1])
end
end
|
newu[2:end-1,2:end-1]=(1.0-2.0*lambda)*u[2:end-1,2:end-1] +
lambdax*(u[1:end-2,2:end-1]+u[3:end,2:end-1]) +
lambday*(u[2:end-1,1:end-2]+u[2:end-1,3:end])
|