在MATLAB如果我有一個字符串,如:串數字,withouth的空間
a='0.424870551E+03-0.100113019E+03 0.470220758E+03';
如果我使用
b=str2num(a);
我得到
b =324.7575 470.2208;
也就是說,MATLAB進行操作前兩個數字而不是給出3列向量。
是否有可能將a轉換爲3列向量而不使用textscan
?
這看起來很容易,在str2num
文檔中我沒有找到進一步的信息,所以這就是我要問的原因,
我知道,如果我添加一個空間,我會得到3列向量。問題是我從外部文件中獲取數據......包含大量混合數據 – user2751649
每條線上總是有3個值嗎? –