2013-01-24 1 views
0

matlab의 이전 버전에서 작성된 데이터 분석 파일을 통해 matlab 스크립트에서 사용 된 특정 .mat 파일을 찾으려고합니다. .matlab 또는 유닉스에서 .mat 파일 열기 - 새 사용자

matlab에서 .mat 파일을로드하려고합니다. 나는 그 안에 무엇이 있는지보고 싶다.

I 입력

... 난이 두 변수를 참조

파일로드 및

부하 ('file.mat')는 작업 공간에 나타납니다. jobhelp 및 작업.

내가 matlab에 명령 창에서 다음을 입력하여 작업을 열려고

...

작업

응답은 ..

작업 =

[1x1 struct] 

합니까 이것은 .mat 파일에 1 x 1 구조 만 있다는 것을 의미합니까? 그렇다면 세계에서 나는 그것이 무엇인지 어떻게 봅니까? 나는 심지어 유닉스에서 그것을로드하게 행복하다. 그러나 나는 그것도하는 방법을 모른다. 어떤 정보도 얻을 수없는 몇 가지 파일이 있기 때문에 도움을 주시면 대단히 감사하겠습니다.

다시 말하지만, 새로운 사용자이므로 간단히 작성하십시오.

감사

+0

아마도 Scilab을 사용하면 도움이 될 것입니다 .... –

+2

@BasileStarynkevitch 왜? – Nick

+0

구조체, 셀 등의 도움말을 확인하고 변수 편집기를 사용하는 방법을 확인하십시오. – Wli

답변

1

그것은 jobs 셀 어레이 {}이 셀 어레이 내에는 것을 의미는 구조를 확인하려면

를 정의하는 구조이며, 그 내용은 당신이 다루고있는 생각 jobs{1}

+1

또는 변수의 내용을 검사하려면 작업 영역 창에서 변수를 두 번 클릭하고 열리는 관리자를 사용하십시오. –

+0

나는 그것을 시도하고 일자리 {1}을 얻었고 나는 ... ans = stats : {[1x1 struct]} –

+0

당신은 무엇을 시도 했습니까? 명령 줄 작업 {1} 또는 작업 영역 창에서 더블 클릭 – Nick

0

을 입력 SPM5 Batch-File. 이 변수는 SPM의 배치 편집기에서 볼 수있는 나무와 같은 구조의 이미지입니다. 당신의 일은 다양한 subsubitems (fMRI 모델 명세, 모델 추정 등)을 가질 수있는 하나의 부 항목 (stats)으로 구성됩니다.

닉이 말한 것처럼 단지 진행 명령 행에서이 구조를 액세스하려면 :

  • 각 레벨은 당신이 수준의 이름 뒤에 {#}으로 액세스 할 수있는 별도의 세포 배열입니다. 예 : 작업 {1}은 stats라는 하위 항목이 있음을 보여줍니다.
  • 구조체의 하위 항목은 점으로 액세스됩니다. 예 : 작업 {1} .stats {1}에는 통계 항목의 하위 항목이 표시됩니다.
  • 각 레이어에 하나 이상의 항목이있을 수 있습니다. 통계 모듈에는 다양한 하위 항목이 포함될 수 있습니다. {1} .stat {2} 작업 {1} .stats {3} 등 작업을 통해 액세스 할 수 있습니다.

마지막 레이어가 재미있을 것입니다. 여기의 구조는 배치 편집기에서 선택할 수있는 옵션 이미지입니다.

관련 문제