全く同じコードで異な​るPCを使うと全く違​う結果が出る

7 Ansichten (letzte 30 Tage)
TOMOMIYA
TOMOMIYA am 1 Jul. 2018
Beantwortet: Etsuo Maeda am 2 Jul. 2018
個人用のPCにインストールしたMATLAB(以下A)と,研究室にあるPC(以下B,C,D)にインストールされたMATLABで全く同じmファイルを実行しても異なる結果が出ます.
具体的には逆行列の成分が異なっていました.
バージョンはAが2018a 64bit(MATLAB and Simulink Student Suite),B・C・Dが2014b 32bitです.
ただし,CだけはAと同じ実行結果が出力されました.
コード内にSimulinkは使用していません.
(AのPCに2014a 64bitを入れて実行するとAと同じ結果を得ました.)
設定の問題なのでしょうか?

Akzeptierte Antwort

Etsuo Maeda
Etsuo Maeda am 2 Jul. 2018
"全く違う"というのが何を意味しているのかよく分かりませんが、 一般的に、CPUのアーキテクチャが異なれば、乱数や浮動小数点数算術標準より下の桁の値などは、異なる値になります。
HTH

Weitere Antworten (0)

Kategorien

Mehr zu 離散数学 finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!