我有一個很長的字符串,我想找到所有的NaN值並將其替換爲'Null'。這個長的字符串是從一個120×150000的單元轉換而來的。將它轉換爲長字符串的原因是我將它轉換爲一個巨大的SQL查詢,因爲fastinsert和datainsert可能會很慢,有時我的堆空間不足。這個想法是做下面的事情用Matlab中的一個非常長的字符串Null替換NaN
exec(sqlConnection, long_string)
我試過使用regexpreop用null替換NaN,但它似乎很慢。有沒有其他的方法。
long_string = regexprep(long_string,'NaN','null');
是否有在與字符串分隔符任何你肯定'NaN'總是你想要什麼更換? – Floris