0

大きなソース コードを分析する必要があります。コードには複数の関数呼び出しが含まれています。関数呼び出し間の計算と通信に応じて、ソース コード全体の実行に最適な構成スキームを見つける必要があります。

私によると 、

関数の呼び出しで通信されるデータ (別のマシン、サーバーなどにある場合) = 入力データ サイズ + 出力データ サイズ

入力データサイズと出力データサイズを取得するには、すべての関数を書き直して、可変数の入力と変数出力を持つようにする必要があると思います。

[varargout] samplefunction(varargin) {

FOR i=0:nargin
 inputdata=inputdata+sizeof(varargin(i));



% Do stuff here


}

Matlab でセル配列 (varargin/varargout) のサイズを直接計算する方法はありませんか?

または、関数呼び出し間の通信データを測定する別のアプローチを提案できる場合は?

4

1 に答える 1