VSでデバッグされているプログラムから配列を視覚化するタスクを受け取りました。外部プログラムからVisualStudioデバッグセッションに接続してデータを取得する方法はありますか?
2 に答える
2
理論的には、Debugger.GetExpression APIを使用してデバッガーから値を読み取り、MATLABに送信できますが、比較的大量のデータ(大きな行列やベクトルなど)について話している場合は、この可能性があります。適度なパフォーマンスを持つソリューションはかなりスリムです。
より簡単な解決策は、デバッガーから独自のメソッドを呼び出すことができるという事実を利用することです-データをMATLABに送信するメソッドをコードで定義し、データ構造と同じ場所で定義されていることを確認してください再シリアル化が定義され(デバッガーがアクセシビリティの問題について文句を言わないように)、ウォッチウィンドウまたはイミディエイトウィンドウからそのメソッドを実行するだけです。
于 2012-07-03T18:00:23.630 に答える