在命令列輸入:
conda install -c mosek mosek
再在命令列輸入:
python /users/name/mosek/8/tools/platform/osx64x86/bin/install.py
以上安裝標準可在官方安裝文件中找到:
獲取mosek許可證:在官網中找到academic license按鈕,填寫學校郵箱,之後會傳送乙個
mosek.lic
檔案到你的學校郵箱,儲存到/users/name/mosek
目錄中(因為這是matlab獲取許可證預設搜尋路徑);
這就安裝好了,用的時候需要addpath('/users/name/mosek/9.2/toolbox/r2015a')
下面執行乙個**看看:
%mosek
clear;close all
;clc;
h =[1-
1;-1
2];f =[-
2;-6
];a =[11
;-12
;21]
;b =[2
;2;3
];lb =[0
;0];
mosek_path =
'/users/name/mosek/9.2/toolbox/r2015a'
;addpath(mosek_path)
which(
'linprog'
)tic
try[x,fval,exitflag,output,
lambda
]= quadprog(h,f,a,b,
,[],lb)
;catch me
disp(
'error with mosek toolbox, use built-in quadprog instead. '
) rmpath(mosek_path)
; opts = optimoptions(
'quadprog'
,'display'
,'off');
[x,fval,exitflag,output,
lambda
]= quadprog(h,f,a,b,
,[],lb,
,[],opts)
; addpath(mosek_path)
;end
toc
成功執行,輸出:
/users/name/mosek/9.2/toolbox/r2015a/linprog.m
歷時 0.039304 秒。
在matlab命令列視窗輸入mosekdiag
看看輸出啥,下面是我的輸出:
matlab version :
9.7.0
.1190202
(r2019b)
architecture : maci64
mosekopt path :
/users/name/mosek/
9.2/toolbox/r2015a/mosekopt.mexmaci64
mosek version :
9.2.10
test linear solve: success
mosekopt works ok. you can use mosek in matlab.
在MATLAB中安裝libsvm
搞了一天,看了很多資料,終於搞好了matlab中呼叫大牛寫好的svm庫,將結果告訴大家避免以後走彎路。1.參考 詳解 2.操作流程 請注意 詳細操作流程請參考上面的 詳解 這裡只說大框架和詳解裡沒有提到的問題。a.設定path file set path add with subfolders 加入...
在mac中安裝zsh
今天配置環境的時候看到別人推薦使用zsh,我就想裝個oh my zsh來試試,有兩種方法 1 在官網上有乙個安裝命令,在終端中使用 curl l sh自動安裝。git clone git oh my zsh cp oh my zsh templates zshrc.zsh template zshr...
在mac中安裝docker
本文使用的環境是mac os 10.11.5 docker 1.12.0。一 安裝docker for mac前需要知道的事情 三 安裝docker for mac 按照提示,一路往下走,最終會看到docker已經執行的頁面。四 檢查版本資訊 shell 1.docker version 2.doc...