mex

    1熱度

    2回答

    我想要打包一些C代碼來訪問它與Matlab /八度。問題是代碼沒有使用-fPIC編譯,這似乎有必要用mex文件包裝它。我無法訪問所有源代碼,因此使用-fPIC重新編譯是無法選擇的。有沒有解決這個問題的方法?

    0熱度

    1回答

    嘿人! 我使用OpenCV的庫函數用Matlab(2008年),在那裏我得到從mexw32文件。不幸的是,這些不再適用於64位Windows 7系統,其中Matlab自動安裝爲64位版本。 我需要什麼來編譯64位版本?我沒有原始的C文件,但該函數僅僅是opencv函數的包裝器。 (我可以有VisualStudio的2008年或2010年進行編譯) 感謝您的任何意見或小費!

    2熱度

    2回答

    我有一臺機器上有很多RAM的框架,它使用一個非常大且特別命名的矩陣生成MAT文件。這個矩陣的計算只進行一次,花費很多時間。最後它被存儲到磁盤上的MAT文件中。 在使用階段,應該加載這個MAT文件。問題是我不需要所有的數據 - 只能從該矩陣中選擇某些列。 例如,我有一個大小爲[500x250000]的文件crfh.mat中的矩陣「符號」,並輸入double。我可能有興趣只加載使用「IDS」從矩陣向量

    6熱度

    2回答

    我想在mex文件中運行FFTW代碼。這完全是爲了開發和測試的目的。經過一些Google搜索之後,我發現其他人試圖做類似的事情並且遇到了相關的問題,但我還沒有找到任何解決方案。當試圖運行mex文件時,Matlab告訴我: ???錯誤使用==> chirpTransform.mxCta無效的MEX文件 '\ removed \ my \ directory \ + chirpTransform \ m

    2熱度

    1回答

    我有一個DLL與類Test。 部首: class MY_EXPORT Test { public: int doit(const string &str); }; 和來源: int Test::doit(const string &str) { return int(str.length()); } 現在我用它從MEX文件: void mexF

    7熱度

    3回答

    我已經寫了以下形式的節目中鏈接: #include "stuff_I_need.h" int main(){ construct_array(); // uses OpenMP pragma's print_array(); return(0); } ,編譯,鏈接,並使用以下命令可以正常運行: `gcc44 -I/home/matteson/sundials/include

    1熱度

    1回答

    我幾乎已經設置了一切通過https使用我的WCF服務。 IIS應用程序已啓動並運行,我可以在本地主機上讀取svc和wsdl。所以我回到了Visual Studio,並試圖編寫一個可以調用該服務的客戶端。添加ServiceReference時,出現以下錯誤: 無法找到與綁定MetadataExchangeHttpsBinding的端點匹配scheme https的基地址。註冊的基地址方案是[http

    1熱度

    1回答

    我的問題是這種可能的重複:matlab mex files and C++ dll (windows),但不完全。當我嘗試從Matlab的mex文件(Visual Studio 2008,Windows 7 64位,Matlab 2010b)顯式加載DLL時,加載在運行時失敗(我得到一個NULL句柄)。不用在mex文件中時,相同的代碼工作正常。 當我嘗試隱式加載時,通過鏈接到.lib文件,我得到了

    1熱度

    1回答

    這是Subhash。我在連接fortran-matlab mex文件時遇到問題。 我正在運行MATLAB R2010a。我正在嘗試在MATLAB中使用mex fortran子程序。我已經安裝了MSYS,MinGW和gfortran。我也在c:\ documents \ MATLAB文件夾中下載並提取了gnumex。我輸入了gnumex來運行安裝設置。 在這一點上,我看到一個窗口彈出,我輸入了以下:

    0熱度

    1回答

    我試圖將圖像以極座標(軸是角度x半徑)轉換爲笛卡爾座標圖像(座標軸爲x和y)。 這在使用pcolor()的matlab中足夠簡單,但問題是我必須在mex文件(Matlab的C++接口)中執行此操作。這似乎很容易,除了Matlab只使用數組容器,所以我想不出一個聰明或雄辯的方式來做到這一點。 我有權訪問圖像尺寸,我可以想象一種非常混亂的方式,將輸入圖像數組重新打包爲C++中的矩陣,並將轉換過濾出來,