PSCAD中数组的输入输出问题
大家好。我自建了一个简单模块。想实现在满足特定条件下,输出数组(6维)=指定的输入数组(6维)。这是自建模块:
提示错误:
说明:如果将输入、输出变量改为一维,则可正确实现。应该是数组的输入、输出有问题。想请教大家,这是怎么回事? 问题解决了,pscad里的数组好像不能直接赋值(编译会提示错误)。我是用单个数组元素逐一传递的。 想请教一下,单个数组元素逐一传递具体是怎么实现的? 定义A,B是两个3维数组。
若要实现A=B,则通过
$B(1)=$A(1)
$B(2)=$A(2)
$B(3)=$A(3)
来逐一传递! 其实用DO循环是可以实现数组直接赋值的。 楼主是用 fortran 做的吧 回复 6# tfzxlj888
恩,是的
页:
[1]