标签:
杂谈 |
分类: MSN搬家 |
图象完成后,紧接着把图象赋值,如
data:=%: %%把图象值赋给变量data;
save(data,"e://temp.txt"); %%把变量data保存到文件temp.txt 中;
找到文件temp.txt并打开,把开头和结尾的英文命令去掉,只留下方括号以矩阵形式保存的数据(把\去掉)
把刚才正理的数据拷贝回maple,定义为一个数组,如A:=Matrix(100,2,[[],...,[]],readonly=true),其中红色方括号位置粘贴你刚才赋值的数据。
这样定义了一个100*2 的矩阵,如果你的数据不止100个,则可以取更多。如果数据少于100,则矩阵元自动取为0,在后边删除即可。
在maple中使用如下命令,则可把上面定义的矩阵A输出到文件中,可用origin导入画图。
data:=%: %%把图象值赋给变量data;
save(data,"e://temp.txt"); %%把变量data保存到文件temp.txt 中;
找到文件temp.txt并打开,把开头和结尾的英文命令去掉,只留下方括号以矩阵形式保存的数据(把\去掉)
把刚才正理的数据拷贝回maple,定义为一个数组,如A:=Matrix(100,2,[[],...,[]],readonly=true),其中红色方括号位置粘贴你刚才赋值的数据。
这样定义了一个100*2 的矩阵,如果你的数据不止100个,则可以取更多。如果数据少于100,则矩阵元自动取为0,在后边删除即可。
在maple中使用如下命令,则可把上面定义的矩阵A输出到文件中,可用origin导入画图。
for i to 100 do dd := A[i, 1], A[i, 2];
print(dd) end do; fd := fopen("d://data.txt", WRITE);
fprintf(fd, "%15.12f", A); fclose(fd)
print(dd) end do; fd := fopen("d://data.txt", WRITE);
fprintf(fd, "%15.12f", A); fclose(fd)