【Matlab】定义顺序增加的字符串数组(A1,A2 ... An)并写到Excel的第一行
生活随笔
收集整理的這篇文章主要介紹了
【Matlab】定义顺序增加的字符串数组(A1,A2 ... An)并写到Excel的第一行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.Introduction
話說在很久很久以前,有一位魔法師,找到了一種快速生成順序數組的方法。沒有錯,就是在下,哈哈哈。但是如果想生成A1,A2 … A9這樣帶字符串的順序增加數組,并且寫進Excel的第一行怎么實現呢?
2.Materials and methods
兩行代碼,將數值型轉字符型,再進行拼接,游戲結束~
a = (1:9) b = strcat('A',num2str(a(:)))看看效果:
Nice!不過我是想把 A1,A2 … A9 作為表格的橫坐標寫進Excel的,直接寫的話好像游戲并沒有結束~
emm,橫豎轉換可以通過轉置’來實現,而將 A 和 1 放到一個單元格里,則需要將其格式轉化為元胞型,try again~
a = (1:9) b = strcat('A',num2str(a(:))) c = cellstr(b) xlswrite('test.xlsx',c')3. Results and discussion
看看效果,游戲是真的結束了
4. Conclusion
還有幾篇攢的博客,繼續寫吧~
猜你喜歡:👇🏻
?【Matlab】怎么修改Excel單元格顏色?
?【Matlab】一個超簡單的生成順序數組的方法
?【Matlab】你想知道在圖表標題中顯示變量的一切
總結
以上是生活随笔為你收集整理的【Matlab】定义顺序增加的字符串数组(A1,A2 ... An)并写到Excel的第一行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux杀死进程删除文件,linux
- 下一篇: 天涯明夜刀手游微信第一服务器,天涯明月刀