|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
LinkReadyQ
LinkReadyQ[link]
link で指定される MathLink 待ち状態の式があるかどうかを判定する.
LinkReadyQ[link, t]
読み込み可能の式ができるまで最高で t 秒間待つ.
LinkReadyQ[{link1, link2, ...}, t]
すべての
を並列的に判定し,そのどれかが読み込み可能になり次第戻る.
詳細詳細
は,LinkLaunchやLinks等の関数の返すもののように,アクティブなLinkObjectでなければならない.- LinkReadyQ[{link1, link2, ...}, t]は,
のどれが読み込み可能かを示すTrue・Falseのリストを返す. - LinkReadyQ[link]がTrueを返すときにLinkRead[link]を使っても,通常の状況ではブロックすることはない.
- 一方,LinkReadyQ[link]がFalseを返すときにLinkRead[link]を使うとブロックしてしまい,link に読込み可能なデータが置かれるまで制御は戻らない.
- LinkReadyQ[link]は単にデータがあるかどうかを判定するだけにとどまる.データが完全な式を表すものかどうかは調べない.
- LinkReadyQの基本形は,MathLink ライブラリ関数のMLReady()に相当する.
バージョン 3 の新機能 | バージョン 6 での修正機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
