matlab에 24x2
행렬이 있습니다. 이 데이터를 표로 표현할 필요가 있지만 두 번째 열의 값을 기반으로 열의 각 색상 (히트 맵과 같은)을 다양한 색상으로 채색해야합니다.matlab에있는 값을 기반으로 그래디언트 색상 표를 만들 수 있습니까?
테이블 수치를 렌더링 할 수있는 MATLAB 함수가 있습니까? 그런 시설을 지원할 수있는 다른 언어 나 도구가 있습니까?
matlab에 24x2
행렬이 있습니다. 이 데이터를 표로 표현할 필요가 있지만 두 번째 열의 값을 기반으로 열의 각 색상 (히트 맵과 같은)을 다양한 색상으로 채색해야합니다.matlab에있는 값을 기반으로 그래디언트 색상 표를 만들 수 있습니까?
테이블 수치를 렌더링 할 수있는 MATLAB 함수가 있습니까? 그런 시설을 지원할 수있는 다른 언어 나 도구가 있습니까?
결국 나를 위해 일한 것입니다.
는mathworks.com/matlabcentral/fileexchange/
I 사용 트릭 I는 (Y 축에 라벨을 부여 유사)의 각 행 및 색의 색조하여 값을 나타내는 이루어지는 각 셀에 대한 레이블로서 첫 번째 열 값 이루어진다.
예 : 빨간색을 사용하도록 선택한 경우. 셀은 높은 값의 경우 짙은 빨간색으로 색칠되고 0 값의 경우 흰색으로 표시되고 다양한 중간 값의 경우 계속됩니다.
이것은 내 목적에 부합하고 내 작업을 위해 충분히 커스터마이징하기위한 몇 가지 옵션을 제공했습니다.
uitable을 사용하여 행렬을 테이블로 표시 할 수 있습니다. BackgroundColor property이 있지만 전체 테이블에 대해서만 설정할 수 있습니다.
그러나 here과 같은 맞춤 HTML 표를 삽입하면 문제를 해결할 수 있습니다.
여기 uitable 속성 목록은 다음과 같습니다
http://www.mathworks.com/help/techdoc/ref/uitableproperties.html
핸들을 사용하면 자신의 backgroundColor 및 위치 속성, 각각의 열, 각각을 하나의 그림을 만들고 개별 테이블을 만들 수 있습니다.
여기에 하나의 그림에 여러 uitables의 예 :
여기
이 작업을 수행하는 가장 좋은 방법은 최종 테이블을 사용할 계획에 따라 달라질 수 있습니다. MATLAB에서 방금 살펴 보시겠습니까? 아니면 문서에 포함 시키시겠습니까? 문서 용이라면 Microsoft Word, LaTeX, HTML 등 무엇입니까? –
LaTeX에서 테이블을 사용하려고합니다. 아직도 몇 가지 다른 옵션을 모색 중입니다. – Dexters
LaTeX에서 사용하려는 경우 행 색소와 함께 데이터에서 실제로 LaTeX 테이블 코드를 생성하는 빠른 스크립트를 작성하는 것이 좋습니다. (적어도, 이것은 가장 좋은 결과를 줄 것입니다). –