Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
公差のある数値を保存する方法を知る必要がありますか?
たとえば、0.3000000001 という数値があり、この数値を 0.3 ずつ保存したいとします。
これを行うMATLABの関数を知っている人はいますか?
ありがとう。
保存する前に、最初に四捨五入する必要があります。数値を四捨五入する方法は、保存する桁数によって異なります。たとえば、名前を付けて保存する場合a = 3.0001はa = 3、 と言う必要がありますa = round(a)。小数点以下 3 桁を保存する場合: a =round(a *1000) / 1000;1000 は小数点以下 3 桁を意味します。
a = 3.0001
a = 3
a = round(a)
a =round(a *1000) / 1000;