matlab中dot是什么,matlab中ddot是什么
要將用Matlab語言編寫的函數文件編譯成可獨立執行的*.exe文件(即可脫離Matalab環境的執行程序),首先要安裝和配置好Matlab Compiler,一般來說,在安裝Matlab時就已經安裝了相應版本的Matlab Compiler。只是不同版本的Matlab,其編譯器的使用方法有一定的差異,這一點要引起一定的注意。
在確定安裝好Matlab Compiler后,還需要對Compiler進行適當的配置,方法是在Matlab命令窗口輸入:
Mbuild –setup
然后根據提示執行相應的操作,使用者可根據自己計算機中現有編譯器的情況選擇合適的編譯器,如VC++ 6.0、VC++7.0、Bland C的編譯器等,目前Matlab好象還不支持VC++8.0(我計算機安裝的就是VC++2005,Matlab就無法識別)。當然,如果你的計算機里根本就沒有安裝其他任何語言的編譯器,也可選擇Matlab自帶的Lcc編譯器,其實這個編譯器對大多數用戶已經夠用了(我就是選擇的Matlab自帶的Lcc編譯器)。
配置好編譯器后,自然就是對自己編寫的M文件進行編譯了。
將M文件編譯為獨立可執行文件的語法是:
>>mcc –m fun1.m fun2.m…..
其中fun1就是最后的可執行文件的名稱。
另外,也可通過采用命令開關-o指定編譯最終目標文件的名稱,如 mcc –m main.m –o mrank_main,就是將編譯后的文件指定為mrank_main.exe。
編譯后的生成文件根據編譯器的版本不同而不同。具體的可參閱相關資料。
如果要在沒有安裝matlab的計算機上執行編譯后的程序,首先要將\MATLAB701\toolbox\compiler\deploy\win32中的MCRinstaller.exe安裝到該計算機上(7.0以前的版本是mglinstaller.exe)。
其次是要將“MCRinstaller.exe安裝目錄\runtime\win32”這個路徑添加到該計算機的環境變量中,添加的方法是:
右擊“我的電腦”“屬性”“高級”“環境變量”“添加”指定一個變量名,然后將上述路徑復制到里面就可以了。
第三步是將編譯生成的相相關文件拷貝到同一目錄下(當然其他目錄亦可)。
第四步是打開MS-dos操作窗口,進入到編譯后的*.exe程序所在的目錄,執行編譯生成的*.exe文件即可。
需要說明的一個問題:
如果你的程序還附帶有圖片(如Version上的圖標)、Web頁面(如help文檔),在編譯的時候可能無法與M文件一起編譯(因為我沒有試過,也沒有看到有關這方面的介紹),這沒有關系,先在計算機上執行一次你編譯后生成的獨立可執行文件,這時在同一目錄下會生成一個以你編譯后的程序名+_mcr結尾的文件夾,這時,你只需要把與程序相關的圖標和Web頁面拷貝到該文件夾中的Matlabprogram下面的一個子目錄(一般與用于編譯的文件夾名相同)中即可。
◆◆
評論讀取中....
請登錄后再發表評論!
◆◆
修改失敗,請稍后嘗試
總結
以上是生活随笔為你收集整理的matlab中dot是什么,matlab中ddot是什么的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于java 版 Spring Clou
- 下一篇: 火狐浏览器超好用的网页翻译插件