Matlab與C混合編程之數組傳遞問題

首先說明一點,數組在Matlab和C中的存儲方式是不同的,前者是按列存儲,後者是按行存儲。舉個例子,對於一個數組A = [1, 2, 3; 4, 5, 6], Matlab存儲順序是1, 4, 2, 5, 3, 6,而C中是1, 2, 3, 4, 5, 6. 下面說下在混合編程時Matlab中的數組傳遞到C中想獲取第i行j列的數怎麼取。 matlab數據可以通過mxGetPr傳遞到c中,且mxGe
相關文章
相關標籤/搜索