変数値を MATLAB に格納し、変数値の 1 つをファイル名の一部として入れています。たとえば"Error=1e-003.mat"
、コマンドを使用して数値を文字列に変換しているときに、MATLAB のバージョンが異なると、異なる形式が返されますnum2str
。数1e-3
、MATLAB2011 が私1e-003
に与え、MATLAB2012 が私に与えます1e-03
。
これら 2 つの形式が混在するファイルのバッチを読み込もうとすると、問題が発生します。名前が一貫しているように、指数にゼロを追加またはゼロを削除する方法を知っている人はいますか? または、この問題を解決する他の方法はありますか?