[이벤트 참여] @kimdy 님의 프로그램을 다양한 언어로 - MATLAB

in kr-dev •  7 years ago 

안녕하세요 낸드( @nand ) 입니다.

@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 첫 글이었습니다.

앞으로 종종 올리겠습니다.




구독하시려면 위 마크를 눌러서 Follow 부탁드려요.
지금까지 @nand 였습니다.

아이디 마크는 @inhigh님 작품에서 발췌한 것입니다.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @nand! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of posts published

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

예전에 Matlab으로 개발한 탁구공 치는 기계가 생각나네요... 반응속도가 어마어마 했던걸로... ㅎㅎ

오 MATLAB으로 그런것도 하는군요.
요새는 딥러닝도 하더라고요.

플그램 언어는 왤케 많을까요
-_-

이 세상 언어들보다 많은것 같기도 하죠? ㅎㅎ