2017-10-11 3 views
1

MatLab 데이터를 플로팅하는 데 사용하고 있으며 color schemes from Mathematica을 얻는 데 관심이 있습니다. 왜냐하면 MatLab에있는 것이 실제로 최고가 아니기 때문입니다.Mathematica에서 MatLab의 색 구성표를

MatLab에 가져올 방법이 있습니까? 그렇지 않으면

DarkRainbow 또는 MatLab에서 레인보우 같은 유사한 색 구성표를 얻을 수있는 방법이 있나요?

+0

matlab 색상 표는 Nx3 배열입니다. 각 열은 RG와 B 값을 나타냅니다. Mathematica에서 colourmap을 그러한 형식으로 내보낼 수 있다면, 색상 맵을 직접 지정할 수 있습니다. –

답변

4

매스 매 티카에서 적절한 테이블 만들기 (하나는 노란색 라인을 볼 수 없습니다 때문에 나는 MatLab제트 싫어) : MATLAB에서

mint = Table[List @@ ColorData["MintColors"][x], {x, 0, 1, 0.01}]; 

시험 사용을 MATLink

<< MATLink` 

OpenMATLAB[] 

MSet["mint", mint] 

MEvaluate[ 
"figure 
surf(peaks) 
colormap(mint) 
" 
] 

enter image description here

.mat 파일로 내보내기 MATLink가 있습니다.

Export["mint" -> mint, {"MAT", "LabeledData"}] 
관련 문제