日時変数を減算するとき、MATLABは小数点以下を四捨五入停止することができます。私は配列を持っているは、どのように私はdatetime型変数を入力して丸め誤差を行うには、MATLABでいくつかの問題を抱えてい
は、「t
」とそれを呼び出すことができます、そしてそれは、DateTime型です。例えばt(2) = 00:01:35.6889999
、およびt(1) = 00:01:35.3549042
セイ 。
私がt(2)-t(1)
を実行しようとすると、タイプ「duration」の回答が00:00:00
になります。
私はこれらの時間の差を検索すると精度を維持したいと思います! すべてのヘルプ、または直接、このような問題に関連/応えるリンクへの方向をいただければ幸いです!私は&期間は、MATLABの変数を入力した日時を使用している慣れていませんよ!
追加情報:私は、MATLAB R2017a
Editを使用しています:私は私のスクリプトでFormat Long;
を書かれています。
'format long'コマンドを試したことがありますか? – qbzenker
こんにちは!はい、私はそれを言及すべきでした!何かが起こる前に私はそれをスクリプトの2行目に書いています。 – Aheijna
期間オブジェクトの[Format'プロパティ](https://www.mathworks.com/help/matlab/ref/duration.html#inputarg_displayFormat)を変更します。 – excaza