我在MATLAB中编写了一个代码,用于在SAP2000中进行一些分析。接下来,它尝试使用xlswrite命令在excel(.xlsx)文件中写入一些结果。 问题在于编写列。 excel文件中写的内容只是数组中重复的第一个元素的列。 我举一个例子来解释我的问题。
在运行连接MATLAB和SAP2000的m文件之前,输入以下代码
xlswrite(' My_File.xlsx',[1; 2; 3; 4])
工作正常,有一栏包括从#A1;' A1开始的数字1到4。文件My_File.xlsx中的单元格。 但是,运行m文件后,输入上面的确切代码会给我一个1秒的列(4x1),从#A1;' A1开始。细胞
有什么问题?
提前谢谢。