我有一個nxn .csv文件,我在其中找到一列的累計和。我需要將此列添加一個標題cumsum到現有.csv文件的末尾,以使其成爲nx(n + 1)。這怎麼能做到?我附上一個samaple:在MATLAB中添加一列到.csv中
filename A B
aa 23 34
aa 56 98
aa 8 90
aa 7 89
我發現塔的cumsum甲
23
79
87
94
我需要此列追加到的.csv的端部作爲
filename A B cumsum
aa 23 34 23
aa 56 98 79
aa 8 90 87
aa 7 89 94
我有2個問題在這裏: 1.我每次提取列A以執行cumsum操作。我如何直接從表中找到沒有提取的單個列?
- 如何在現有表格的末尾創建一個新列以添加標題'cumsum'的cumsum列?
由於我的.csv文件是字符和數字值的組合,我得到的不匹配錯誤在使用'A = csvread('your_file.csv',1,1,[1 1 nan 1])的第147行;' – DaphFab
@DaphFab:我使用'xlsread'添加了另一個解決方案。 – gnovice