mex

    4熱度

    1回答

    我已經編寫了以下代碼以在mex文件中使用imresize函數。 #include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, mxArray *prhs[]) { mxArray *output[1]; mxArray *input[3]; input[0] = prhs[0]; inp

    1熱度

    1回答

    以下代碼成功編譯並在第一次調用時返回正確的結果。再次進行相同的調用時,出現分段錯誤錯誤。 //% function TF = InWindow(Date,WindowStartDates,WindowEndDates,EndHint) //% INWINDOW returns true for window that contains Date. All inputs must be //%

    0熱度

    1回答

    我想在MATLAB中實現「基於GrabCut的對象分割技術」方法。爲了使馬爾科夫隨機場能量函數最小化,我使用了這裏提供的標準最大流/最小切割算法:http://vision.csd.uwo.ca/code/ 問題:當我嘗試創建一個mex文件來調用圖創建和最小化在MATLAB中,我得到以下錯誤: Undefined symbols: "Graph::Graph(int, int, void ()(c

    0熱度

    1回答

    我已經下載代碼: /*================================================================ a_times_b_cmplx.c = used by a couple of mex functions provide Matrix vector multiplications, and solve triangular systems

    1熱度

    1回答

    我正在嘗試編寫一個RLS過濾器的MATLAB/mex代碼來練習我的C語言,當然,如果我設法讓這個過程加快代碼速度,但是,嘗試運行帶有輸入的以下代碼時,出現分段錯誤錯誤。 #include <math.h> #include "mex.h" void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])

    1熱度

    2回答

    嘿有, 假設我有一個名爲'myMx'的編譯mex文件,有沒有辦法禁止直接調用myMx()?我只希望將myMx()從我的m文件函數callMyMx()中調出,因爲這是我在其中進行額外的輸入參數檢查的地方,所以我不必在mex文件本身中執行此操作。 謝謝!

    1熱度

    4回答

    嘿那裏, 是否有一種方法來編譯(或更好地說:'翻譯')一個matlab m函數到C函數,以便我可以使用它在我的mex文件的CUDA內核中? 非常感謝!

    6熱度

    1回答

    我明白所有mex函數的返回值都存儲在類型爲mxArray *的plhs數組中。我想返回一個float類型的值。我該怎麼做? 從mex函數返回並從m文件中檢索它的一些代碼示例非常感謝。

    3熱度

    2回答

    團隊S遠離團隊C.團隊S使用WSHTTP綁定創建WCF Web服務。團隊S與團隊C分享接口規範的最佳方式是什麼?在asmx Web服務的日子裏,團隊S會將WSDL的電子郵件發送給C隊員。這仍然是一條路嗎?

    7熱度

    3回答

    我目前正在開發一個帶有CUDA功能的mex文件,以便在MATLAB中使用。當我做錯了什麼(例如錯誤的指針或類似的東西)時,MATLAB總是崩潰(windows會提示我結束,發送報告進行數學工作或嘗試繼續)。有沒有辦法來防止這種情況發生?這樣開發真的很煩人,但是你可能知道自己:幾乎沒有人可以在沒有「試錯」的情況下編寫完美的代碼...... 迄今爲止感謝!