3

内のfind関数matlabは、指定されたローカル引数が true と評価されるインデックスを返します。したがって、なぜ(インデックスの)戻り値がタイプであり、マトリックスへの最大のインデックスではないか
、そうではないのか疑問に思っています。 ここに関連している可能性のあるもう1つの奇妙なことは、実行中のdoubleuint32uint64

[~,max_num_of_elem]=computer

max_num_of_elem型もある変数内の行列に許可される要素の最大数を返しますdouble

4

1 に答える 1

6

推測しかできませんが、おそらく幅広い機能がdouble. 走る

setdiff(methods('double'), methods('uint32'))

MATLAB のバージョンで定義されている関数と定義されdoubleていない関数を確認します。uint32

また、MATLAB の整数データ型にはオーバーフローの問題があり、検出が困難なバグが発生する可能性があります。

于 2013-09-04T11:50:59.617 に答える