2014-05-17 1 views
-1

내가 MATLAB에서 새로운 오전이, 제가 많이 봤이이 명령은 무엇을합니까?

을 이해하는 데 도움이하지만 모든 링크는 또한 이것은을 반환

  1. [x, fs] = wavread('bee.wav'); 도움이 될 것입니다

    정답을 찾을 수 없습니다 x

  2. x = x(1000:1480);

    에서 오디오 파일의 샘플링 속도

    이것은 무엇을합니까?

    x(:)은 열 벡터를 생성하지만 x(a:b);m * n 행렬을 n * m으로 만듭니다.

+1

이것은 * 매우 기본적인 * matlab에. 당신은 정말로 언어를 배우기 위해 약간의 시간을 소비하는 대신에 StackOverflow를 사용해서는 안됩니다. 더 진행하기 전에, 여러분이 멈추고 입문 튜토리얼 또는 두 가지를 진행하는 것이 좋습니다. 매쓰 웍스 (MathWorks)는 [사이트에서 수많은 자습서를 제공합니다] (http://www.mathworks.com/academia/student_center/tutorials/launchpad.html). 질문은 [사용자 가이드] (http://mathworks.com/help/pdf_doc/matlab/getstart.pdf) 및 [시작하기 비디오] (http://mathworks.com/videos /getting-started-with-matlab-68985.html). – horchler

+0

또한 1 학년 학생에게 제공하는 MATLAB 튜토리얼을 살펴볼 수도 있습니다. 나는 전직 파트 타임 강사였으며 MATLAB은 내 부서에서 많이 사용되었습니다. http://www.ee.ryerson.ca/~rphan/ppt/ELE532_MATLABTutorial_Full.ppt. 안타깝게도 필자는 프리젠 테이션에 사용할 최상의 기술을 이해하지 못했을 때 돌아 오는 길에서 오래된 PPT입니다. 나는'R'에서 LaTeX 또는'slidify '를 사용하여 그것을했을 것입니다. – rayryeng

답변

2

명령 x = x(1000:1480);는 주어진 어레이에서 슬라이스를 취하여 x에 다시 넣는다.

다음은 기본 사항입니다. 당신은 좋은 튜토리얼을 봐야한다.

예 :

a = [1 2 3 4 5]; 
b = a(2:2:5) % -> [2 4] 
c = a(3:end) % -> [3 4 5] 
+0

많은 도움을 주셔서 감사합니다 – user2360916

+0

다음이 체크 표시를 클릭하여이 대답을 수락하십시오. – glglgl