[英]MatLab Coder - MatLab to C
我正在嘗試運行MatLab Coder,將matlab .m文件轉換為.mex,以希望更快地運行代碼。 嘗試通過MatLab Coder引擎生成文件時,出現以下錯誤:
Undefined function or variable 'k'. The first assignment to a local variable determines its class.
k在上一個循環內確定。 我的猜測是C代碼無法“記住”較早循環中的值。 我該如何解決?
任何幫助表示贊賞。
謝謝。
由於所有“未定義的函數或變量”錯誤都在變量上,並且所有變量均為1 x 1雙精度,因此您必須在for循環中將它們全部定義為0之前將它們全部定義為0。 看來您無法在for循環中定義它們。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.