大家好,我编了一小程序,有一array变量vdata(10,10,10),为整数型三维矩阵,想把vdata的值到一数据文件中,采用如下代码: 1AQVj]#S
def make_ascio O2;FaASF
ndata=nx*ny*nz ,%"!8T
status = open('fileimg3d.fio', IO_WRITE, IO_ASCII) q;Tdqv!Ju
status = write(vdata,ndata) 6D|[3rXr
status = close U;`C%vHff
end VK*Dm:G0
提示vdata不是字符,我用svdata(kx,ky,kz)=string(vdata(kx,ky,kz))把其转化为字符, status = write(svdata,ndata) Su?e\7aj
但还是提示不是字符。 g%Bh-O9\
烦请大家指导一下,是否哪里错了,活着有更简单直接的方法。我想把vdata的值保存为可被其他程序方便读取的文件,如可用记事本读取.谢谢了 m:B9~lbT+