0

MATLAB2014b s-function ビルダーを使用しており、入力配列のサイズを取得したいと考えています。たとえば、次の入力があります。名前: A、次元: 2、行: 1、列: 16、実数

出力ペインで、配列サイズを取得するために次のコードを記述しました。

size_t size_1 = sizeof(A)/sizeof(real_T);

Simulink モデルで "size_1" を出力すると、"1" が得られます。結果は 16 になると予想しています。私のコードは間違っていますか? 入力配列サイズを取得する方法はありますか?

4

1 に答える 1

0

必要なのはlength(A). Matlab は、多次元配列の処理において C/C++ よりも優れています。列ベクトルを行ベクトルに代入するときにも、インテリジェントなことを行います。何をしたいのかを知っています。

于 2014-12-23T22:39:20.817 に答える