도와줭 ㅠㅠ
이번학기 matlab입문듣는데 어렵당
물어보셔요
if (조건) (문장) end 는 만약 (조건)이면 (문장)을 실행한다. for (조건) (문장) end는 (조건)에 대하여 (문장)을 실행하라로 이해했는데
switch나 while은 언제 어디서 어떻게써야할지를 모르겠어요 ㅠ
어.. while은 포문처럼 쓰되 while (조건) 을 만족하지않는 범위부터는 루프를 벗어나는 용도로 쓰는걸로 알고 switch는 잘모르겠네요
그러니깐 while (조건) (문장) end 에 대하여 조건을 만족하는 범위내에서만 문장을 수행하고 조건을 만족하지않으면 끝?
네 가령 뭐 조건이 a < 5 이고 초기조건이 a = 0 으로 설정후 문장에 a= a+1로 1씩 증가하게하면 a가 0일때부터 4일때까지만 동작하고 그다음은 조건을 만족하지않으니 루프를 빠져나가게 되요
오호 감사합니당
a=0;b=1 while a<5; b=b+1; a=a+1; b end
으로 간단하게 매트랩을 짜보면 b=1 b=2 b=3 b=4 b=5 b=6 으로 카운팅되다가 a=5가되는 시점부터는 정지해서 나오게 되네요 ㅎㅎ
switch 같은경우는 저도 배울때 잠깐 본거말곤 사용은 안해봐서 검색해봤는데http://psahnwoo.blog.me/110105659350에 설명이 잘되어있네요
고맙습니다. 복받으실꺼에요!
물어보셔요
if (조건) (문장) end 는 만약 (조건)이면 (문장)을 실행한다. for (조건) (문장) end는 (조건)에 대하여 (문장)을 실행하라로 이해했는데
switch나 while은 언제 어디서 어떻게써야할지를 모르겠어요 ㅠ
어.. while은 포문처럼 쓰되 while (조건) 을 만족하지않는 범위부터는 루프를 벗어나는 용도로 쓰는걸로 알고 switch는 잘모르겠네요
그러니깐 while (조건) (문장) end 에 대하여 조건을 만족하는 범위내에서만 문장을 수행하고 조건을 만족하지않으면 끝?
네 가령 뭐 조건이 a < 5 이고 초기조건이 a = 0 으로 설정후 문장에 a= a+1로 1씩 증가하게하면 a가 0일때부터 4일때까지만 동작하고 그다음은 조건을 만족하지않으니 루프를 빠져나가게 되요
오호 감사합니당
a=0;b=1 while a<5; b=b+1; a=a+1; b end
으로 간단하게 매트랩을 짜보면 b=1 b=2 b=3 b=4 b=5 b=6 으로 카운팅되다가 a=5가되는 시점부터는 정지해서 나오게 되네요 ㅎㅎ
switch 같은경우는 저도 배울때 잠깐 본거말곤 사용은 안해봐서 검색해봤는데
http://psahnwoo.blog.me/110105659350
에 설명이 잘되어있네요
고맙습니다. 복받으실꺼에요!