mosek安裝中的問題

一、首先大家需要明白下面幾點

1.mosek7中不支持matlab2009a及之前的版本
2.mosek本身分爲32位和64位,所以我們一定要選擇與matlab匹配的版本,
網址:可以選擇下載32位或者64位mosek,http://www.mosek.com/resources/downloads
3.mosek安裝好後,需要進行配置纔可以使用。

二、其次配置

安裝後的首要操作:matlab命令窗口中執行如:addpath 'C:\Program Files\Mosek\6\toolbox\r2009b'
如上圖所示,我們需要選擇相應的文件夾,當然每個版本mosek支持情況也不一樣,上述針對mosek6.


三、我沒有注意到第二點時出現的問題

1.mosek6安裝後執行mosekopt無信息輸出
2.執行matlab程序時出現One or more output arguments not assigned during call 
嘗試了各種解決辦法,弄了整整一天Mosek安裝中遇到的問題,總算知道爲什麼了,原因是自己的matlab是32bit的,所以後來把mosek6換成32bit的就成功Mosek安裝中遇到的問題

四、安裝成功的標誌:

 


五、雖然按照上述步驟做,仍可能出現的問題

1.undefined function or variable 'mosekopt'----------配置沒做好,詳細去看下mosek支持情況
2.unable to load mex-file.---------1配置問題2環境變量path問題

ps:還是建議大家去看mosek-toolbox(全名:the mosek optimization toolbox for matlab manual),這是我在CSDN上傳的資源http://download.csdn.net/detail/hemeng2009/8046537,書中第四章installation有詳細的介紹與解決辦法,並且該書詳細對API的使用做了說明,包含了豐富的基礎代碼,是英文的,但不難理解。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章