1
我有一個由數值和文本數據組成的數據集。如何將它們一起存儲在Matlab中?我目前的做法是有一個基於數值的矩陣和一個字符串數組,並將它們放入一個單元格數組中。這是在Matlab中處理這種情況的標準方法嗎?如何在Matlab中用數值和文本數據對混合數據集進行分組?
我有一個由數值和文本數據組成的數據集。如何將它們一起存儲在Matlab中?我目前的做法是有一個基於數值的矩陣和一個字符串數組,並將它們放入一個單元格數組中。這是在Matlab中處理這種情況的標準方法嗎?如何在Matlab中用數值和文本數據對混合數據集進行分組?
是的,這是矩陣默認值爲512個字符的方式。你可以增加這個限制。使用循環存儲值等。
呃......什麼? – abcd
有點問題,單元格數組是處理混合類型數據的好方法。至於umar提到的字符數組默認大小,我不知道在Matlab中有這樣的事情(也許你可以提供這個參考)。最後,根據您的數據集和您的特定條件,您可以使用循環將數據存儲在單元陣列中,但通常可以(並且最好)在沒有循環的情況下進行。 – Aabaz