티스토리 뷰

있습니다. ...(점 3개)을 이용하면 됩니다.


plot(x,y,'--gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5])
 
plot(x,y,'--gs', ...
         'LineWidth',2, ...
         'MarkerSize',10, ...
         'MarkerEdgeColor','b', ...
         'MarkerFaceColor',[0.5,0.5,0.5])


cube = struct('width',10,'height',20','depth',30);

cube = struct('width' ,10, ...
              'height',20, ...
              'depth' ,30 );


같은 코드이지만 위보다 아래가 더 눈에 잘 들어오는 걸 볼 수 있습니다. ...은 에디터 상으로는 줄이 넘어갔지만 실제로는 한 줄에 쭉 이어서 쓴 것과 똑같이 동작합니다. 그래서 다음처럼 활용할 수도 있습니다.


a = [5 5 2 5 6 7 4 4 1 0 9 9 8 1 3];

a = [5 5 2 5 6 ...
     7 4 4 1 0 ...
     9 9 8 1 3 ];   % 두 코드는 정확히 동일하게 동작합니다.


따라서 주의할 점이 하나 있습니다. 아래 코드에서 a, b, c는 같은 표현이지만 d는 다른 표현입니다.


a = [5 5 2 5 6 ; 7 4 4 1 0 ; 9 9 8 1 3];  % 세미콜론(;)을 만나면 다음 행을 시작합니다.

b = [5 5 2 5 6 ;    % a와 같지만 좀 더 보기 편합니다.
     7 4 4 1 0 ;
     9 9 8 1 3 ];

c = [5 5 2 5 6    % 세미콜론이 없어도 줄넘김을 하면 다음 행을 시작합니다.
     7 4 4 1 0
     9 9 8 1 3 ];
 

d = [5 5 2 5 6 ...  % ...이 있으면 행을 바꾸지 않습니다.
     7 4 4 1 0 ...
     9 9 8 1 3 ];


구글검색은 아래처럼 해봤습니다. 영어가 짧아도 이 정도는 대충 끼워맞출 수 있겠죠?



- 게으른 맽랩


댓글