matlab 함수 노트

8866 단어 matlab
I = [3 2 1; 5 5 5; 10 8 9]   
I([1 2],:) = [3 2 1;5 5 5] 
   :            :       

I([3,1],:) = I([1,3],:)           

a*b 정상 매트릭스 곱하기 a.*b 대응 원소 곱하기
  • Step(num,den)계단식 응답
  • impulse(num,den) 펄스 응답 구하기
  • Conv
  • Linspace
  •  x = linspace(0,10,5)  
     x =0    2.5000    5.0000    7.5000   10.0000
    
  • logspace(0,1,11) 100~101 중 11개의 등분을 생성하는 수
  • sparse 희소 행렬은 0이 아닌 원소의 위치와 수치를 되돌려준다
  • full은 희소 행렬을 전체 행렬로 보충
  • A = sparse([2 3],[4 5],[1 3])    A = sparse(1:3,1:3,1:3)
    A =                              A=   (1,1)        1
       (2,4)        1                     (2,2)        2
       (3,5)        3                     (3,3)        3
    
  • meshgrid

  • x =[1 2] y = [3 4 5] [X,Y]=meshgrid(x,y)
       X =
       1     2
       1     2
       1     2
       Y =
       3     3
       4     4
       5     5
    

    -isempty - 그룹이 비어 있는지 확인하기 - find - 0이 아닌 요소의 인덱스와 값을 찾기 - Fix 소수점 제거 (0으로 접근) - floor 아래로 정렬 - Coil 위로 정렬 - Round 반올림
    y = round(x,-4)  
    x = 12358466243.325;    
    y_correct = 12358470000.000;
    
  • Roots(n) 구근 n이 다항식 계수로 구성된 행렬 []
  • 문자열의 숫자를 행렬 x ='110101'a = abs(x)-48
  • 로 나눈다
  • str2num 문자열을 숫자로 변환
  • randi([m, n], [a, b])는 a에서 b(모두 포함)까지의 m*n 크기의 무작위 매트릭스
  • 를 얻는다.
  • sum(n, a)n은 행렬이고, a는 1시에 각 열과 되돌아오는 줄을 구하며, a는 2시에 각 줄과 되돌아오는 열을 구한다
  • 행렬 역순 y = x (end:-1:1) 또는 y =sort(x,'descend')
  • 행렬 중 최대치 y = max(x, [],'all') 또는 max(max(x))
  • 판단 짝수ifmod(n,2)%ji수else%ou수
  • C = unique(A): A와 같은 값을 되돌려주지만 중복 요소가 없습니다.결과 벡터는 오름차순으로 정렬됩니다.
  • n=hist(Y): 기본적으로 10개의 등 간격 구간을 설정하고 각 범위 내의 Y의 원소 개수를 한 줄 벡터로 되돌려줍니다.[n,xout]=hist(Y,X):n은 각 구간의 개수이고 xout은 구간의 중심 위치이다. 입력 매개 변수 중 X는 사전에 정해진 구간 구분이고 Y가 X라는 구간에 구분된 개수를 통계한다.
  • A = randn(3,4)     %   3 4     
    [r,c] = size(A)    %    r、 c
    for i = 1:r        %   for    
        for k = 1:c
            A(i,k)     %           ,    
        end
    end
    

    좋은 웹페이지 즐겨찾기