從excel中復制數據到Matlab,再對Matlab的.mat數據格式進行編輯杀狡,是一種常見的操作。但是贰镣,精度往往不盡如人意呜象。在本文中,我將對各種方法進行試驗碑隆,看看具體的效果恭陡。
Ctrl+V 或 右鍵粘貼自excel
新建一個矩陣,直接Ctrl+V進行粘貼上煤,會發(fā)現excel的格式會粘貼進去休玩。即原來設置了兩位小數,Matlab中也只儲存兩位小數劫狠。注意拴疤,這里是儲存,而不是“顯示”独泞。Matlab會把剩余的自動補零呐矾。xls.read
不會出現上述問題,但是有數值計算避免不了的舍入誤差阐肤,就是1000和1.0000000001出現的時候啥的凫佛,會從兩個數最大位數到最小位數保留15位讲坎。