考慮 C 代碼中的以下變數宣告:
Counter_Type counter_var;
它是counter_var用特定型別定義的 C 代碼Counter_Type。
我的問題是:如何宣告在 Simulink 的 MATLAB 函式中使用的變數型別導致生成的代碼生成具有該特定型別的變數。
例如,考慮以下代碼,它是一個用 MATLAB 撰寫的簡單奇數加法器,作為 MATLAB 函式:
function Sum = sum_oddfcn(N)
Sum = 0; count = 1;
while ne(count,N)
if mod(count,2) ~= 0
Sum = Sum count;
end
count = count 1;
end
end
現在我想知道是否有一種方法可以count將上述函式中宣告的變數宣告為使用一種型別的Custom_Type變數生成。
uj5u.com熱心網友回復:
您可以在 matlab 函式中使用 add 引數并在基本作業區中定義資料型別。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/458981.html
上一篇:二維高斯與matlab?
