@kimdy 님의 프로그램을 다양한 언어로 이벤트 참가합니다.
이벤트
제가 참여할 이벤트 내용은 다음 링크를 참조해 주세요.
이벤트 : @kimdy 님의 프로그램을 다양한 언어로
https://steemit.com/kr-dev/@kdj/kimdy
이벤트 프로그램 완성!
https://steemit.com/kr/@kimdy/47saua
한가지 내용을 다양한 언어로 작성하는 것이 이벤트 주제입니다.
코드
prompt1 = '전체 수? ';
max = input(prompt1);
prompt2 = '고를 수? ';
select = input(prompt2);
result = randperm(max,select)
결과화면
전체 수? 20
고를 수? 6
result =
10 15 8 12 16 17
설명
전체 수와고를 수를 입력하면 자동으로 랜덤한 번호가 출력되는 구조입니다.사용한 함수는
randperm입니다.
https://www.mathworks.com/help/matlab/ref/randperm.html
MATLAB 기본 내장 함수입니다.마지막 줄에 세미콜론을 없앴는데, 그러면 바로
result의 결과가 출력됩니다.
기본적인 내장함수가 많다는 것이 MATLAB의 장점이 아닐까 싶습니다.
너무 날로먹었네요.
하지만 내장 함수를 최대로 활용하는 것이 MATLAB 스럽습니다.
아무래도 MathWorks 라는 회사가 단독으로 개발하는 언어이기 때문에 생기는 장점이기도 하고요.
#kr-dev 첫 글이었습니다.
앞으로 종종 올리겠습니다.