"Main Page"의 두 판 사이의 차이

DGIST matlab
이동: 둘러보기, 검색
잔글 (Hyosang 사용자가 DGIST Matlab 문서를 Main Page 문서로 옮겼습니다)
 
(사용자 2명의 중간 판 24개는 보이지 않습니다)
1번째 줄: 1번째 줄:
'''DGIST Matlab은 디지스트인이 직접 만들어가는 온라인 매트랩 워크북입니다.'''
 
  
* 빠른 링크 모음
+
'''본 페이지는 DGIST의 강효상 교수에 의해 생성되었고 관리되고 있습니다.'''
** [[SE102: 다변수 미적분학]]
+
** [[SE114: 다변수 미적분학 연습]]
+
** [[2015 SE114 매트랩|2015 SE114 매트랩 실습]]
+
  
 +
== 왜 매트랩인가? ==
  
 
+
매트랩은 수학뿐만 아니라 공학에서 대단히 유용한 프로그램입니다. 특히 수학에서 매트랩은 그래프뿐만 아니라 애니메이션 및 시뮬레이션에도 무궁한 활용가능성을 갖고 있습니다. 단, Mathematica, Maple, Sage와 같은 수학 계산에 특화된 프로그램과 달리 매트랩은 다양한 애드온을 제공하며 다양한 분야에서 활용가능합니다.
== 소개 ==
+
 
+
디지스트 기초학부에서 개설되는 수학 교과에서는 매트랩을 이용하여 수학적 개념 및 이론의 깊이 있는 이해를 완성하려 합니다. 본 위키는 효과적인 매트랩 학습 및 실습을 위해 필요한 정보를 공유하고 정리하기 위해 만들어졌습니다. 즉, DGIST Matlab은 '''위키'''입니다. 누구나 자유롭게 등록된 페이지를 편집하고, 새로운 페이지를 추가할 수 있습니다. [[#미디어위키|여기]]에서 위키에 대한 더 많은 정보를 알아보세요.
+
 
+
=== 배경 ===
+
 
+
2015년 봄 학기말 거의 모든 수학 교과목의 평가에서 매트랩에 관련된 의견이 올라왔습니다. 주요 의견은 다음과 같았습니다.
+
 
+
* 매트랩 실습 시간을 늘렸으면 좋겠다.
+
* 매트랩을 학습할 수 있는 (가독성 좋은) 책이 있으면 좋겠다.
+
* 매트랩 교육이 체계적으로 이루어지면 좋겠다.
+
 
+
이 외에 2015년 봄학기 [[SE113: 응용미분방정식과 미적분학 연습|응미미 연습]]의 매트랩 프로젝트 설문을 통해 알게 된 것은, 대부분의 학생이 매트랩이 유용하고 필요한 프로그램이라는 것을 인식하고 있다는 것이었습니다. 단지 매트랩 학습에 필요한 자원이 충분히 제공되지 않았다는 안타까움을 느꼈습니다.
+
 
+
사실 매트랩과 같은 프로그래밍 언어를 배우기 위해서는 직접 프로그램을 짜 보면서 익히는 것이 가장 효과적인 방법입니다. 특히 미적분학과 같은 수학 교과에서 필요한 매트랩 명령어와 프로그램은 [http://www.math.umd.edu/~jcooper/ Jeffery Cooper]의 [http://www.yes24.com/24/goods/2760492?scode=032&OzSrank=1 Matlab 미적분학]과 같은 좋은 책을 통해 배울 수 있습니다. 또한 [http://kr.mathworks.com MathWorks]의 찾기 기능을 통해 명령어 사용법을 알아볼 수도 있습니다.
+
 
+
이러한 방법은 매트랩은 커녕 프로그래밍 조차 익숙하지 않은 사람에게 너무나도 ''불친절''하다고 생각했습니다. 이보다 좀 더 ''쉽게'' 매트랩을 배울 수 있는 방법은 없을까 많은 고민을 했습니다. 매트랩 교재, 실습 시간 확대, 매트랩 조교 등 여러가지 방법을 생각했습니다.
+
 
+
위키를 매트랩 교육에 활용해야겠다는 생각은 2015년 8월경 UGRP 홈페이지에 관한 회의 중 정철 다음미디어 팀장님과의 대화에서 시작되었습니다. 그 전까지 위키=위키피디아라고만 알고 있었는데, 위키의 기능에 대해 알아가면서 생각했던 것 보다 강력하고 효과적인 도구라는 확신이 들었습니다.
+
 
+
2015년 현재 DGIST Matlab은 klein.dgist.ac.kr에서 운영되고 있습니다.
+
 
+
=== 왜 매트랩인가? ===
+
 
+
매트랩은 수학뿐만 아니라 공학에서 대단히 유용한 프로그램입니다. 특히 수학에서 매트랩은 그래프뿐만 아니라 애니메이션 및 시뮬레이션에도 무궁한 활용가능성을 갖고 있습니다. 단, Mathematica, Maple, Sage와 같은 수학 계산에 특화된 프로그램이 있음에도 불구하고 매트랩을 강조하는 이유는 수학 외 학문에서의 활용가능성이 아닐까 합니다. 게다가 개인적으로 세가지 프로그램을 다 써 봤는데 매트랩이 가장 배우기가 쉬웠습니다. (모든 변수가 행렬로 인식되는 점, 변수의 크기를 미리 할당하지 않아도 되는 점이 편합니다.)
+
 
+
  
 
== 매트랩 처음 실행하기 ==
 
== 매트랩 처음 실행하기 ==
  
매트랩은 상용프로그램입니다. 다시 말해, 무료로 쓸 없는 프로그램입니다. 디지스트 기초학부에서는 200개의 매트랩 라이선스를 소유하고 있습니다. 이 말은 디지스트내에서 최대 200명이 동시에 지정된 서버에 접속하여 매트랩을 이용할 수 있다는 것과 같습니다. 디지스트내에서 매트랩을 실행하는 방법은 [[#매트랩 실행|아래]]를 참고하세요.  
+
디지스트에서는 캠퍼스 라이선스 계약을 통해 디지스트 구성원이 장소, 수량, 기능에 제한없이 매트랩을 사용할 있도록 지원하고 있습니다.
 +
교직원 및 학생이면 개인 컴퓨터에도 설치 후 사용이 가능합니다.
 +
단 교육 및 비영리 목적으로만 사용가능하며, 졸업생 및 퇴사자는 사용해서는 안됩니다.
  
=== 매트랩 실행 ===
+
== 설치 방법 ==
  
디지스트 기초학부에서 소유한 매트랩 서버에 접속하는 방법은 크게 두 가지가 있습니다: 하나는 E3 317호 및 318호 (수학 교과 실습실)에 설치된 컴퓨터에서 접속하는 방법이고, 다른 하나는 원내 인터넷 망을 이용한 개인 컴퓨터로 접속하는 방법입니다.  
+
# [https://kr.mathworks.com/login https://kr.mathworks.com/login]로 이동하여 '''디지스트 메일주소로''' 계정을 생성합니다. (메일 계정 확인 필수)
 +
# Mathworks 계정에 접속하여, 인스톨러를 내려받아 설치합니다.
 +
# 설치한 매트랩을 개인 컴퓨터에서 사용하거나 [https://matlab.mathworks.com/ 매트랩 온라인]을 이용하여 웹브라우저에서 매트랩을 이용할 수 있습니다.
 +
[http://easyit.dgist.ac.kr/s/easyit/_0152/sub.do DGIST Matlab Portal] 또는 [https://kr.mathworks.com/academia/tah-portal/daegu-gyeongbuk-institute-of-science-31430328.html?s_v1=28783&elqem=%EB%8C%80%EA%B5%AC%EA%B2%BD%EB%B6%81%EA%B3%BC%ED%95%99%EA%B8%B0%EC%88%A0%EC%9B%90&elqTrackId=e93df660fb574568a3425d7eb4cd40f7&elq=c9b07f723f394b43ac71e568b0fe79a9&elqaid=28783&elqat=1&elqCampaignId= 여기]에서 자세한 설치 방법을 확인할 수 있습니다.
  
==== 실습실에서 접속하기 ====
+
== 빠른 링크 모음 ==
 +
* [[wiki 사용법]]
 +
* [[그래프 그리기]]
  
[[파일:matlab_client_login.png|200픽셀|섬네일|오른쪽|매트랩 서버 로그인 화면]][[파일:matlab_client_setting.png|200픽셀|섬네일|오른쪽|매트랩 서버 로그인 설정]]
+
== 기본적인 매트랩 명령어 목록 ==
# '''E3-318'''에서 접속하기 ('''주의''': E3-318에 설치된 컴퓨터는 PC가 아닌 thin client입니다.)
+
## 모니터 화면을 키고 오른쪽과 같이 로그인 창이 표시되는 것을 확인합니다.
+
## 아이디는 user01~99 또는 자신의 학번이고, 비밀번호는 dgist 입니다. ('''주의: 비밀번호는 변경불가합니다. 즉 모든 아이디의 비밀번호는 같습니다. 접속 후 개인 정보를 남기지 않도록 유의하세요''')
+
## 로그인이 되지 않거나 세번째 Domain 칸에 '''MATH'''라는 옵션이 없을 때:
+
### 하단 좌물쇠 모양의 Admin mode를 클릭합니다.
+
### 좌측 메뉴에서 "Remote connection"을 클릭하고 팝업의 첫 번째 탭인 "Broker Setup"을 클릭합니다.
+
### "Broker Server" 칸에 '''10.150.8.13'''라고 되어있으면 '''dgistvcs01.math.dgist.ac.kr'''로 바꿔서 입력합니다. (반대의 경우, 반대로 입력하면 됩니다.)
+
### OK를 눌러서 저장 후, 다시 접속합니다. (Domain 칸에 '''MATH'''를 직접 입력해 주어야 합니다.)
+
# '''E3-317'''에서 접속하기
+
## 윈도우의 바탕화면에서 vmware horizon view 아이콘을 클릭합니다. [[미디어:unnamed.png|이렇게]] 생겼습니다.
+
## '''10.150.8.13'''을 클릭하여 아이디, 비밀번호 (위와 동일)를 입력합니다.
+
## E3-317, E3-318, E3-320 중에서 자신이 속한 실습실을 클릭하여 접속합니다.
+
 
+
==== 원내 컴퓨터에서 접속하기 ====
+
 
+
원내 인터넷 망에 연결된 컴퓨터에서 매트랩 서버로 접속하는 방법입니다.
+
 
+
# [https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_horizon_clients/3_0 여기]에서 VMware horizon view client를 내려받습니다.
+
# 설치합니다. 설치 중 기본 연결 IP는 10.150.8.13으로 합니다.
+
# 접속합니다. 아이디는 user01~99 또는 학번이고 비밀번호는 dgist입니다.
+
 
+
=== 매트랩 실행하기 ===
+
 
+
[[파일:matlab_screen.png|200픽셀|섬네일|오른쪽|매트랩 실행 화면]]
+
# 매트랩 아이콘을 클릭합니다.
+
# 오른쪽과 같이 매트랩이 실행됩니다.
+
 
+
=== 매트랩 명령어 ===
+
 
+
매트랩 명령어를 입력하는 방법은 두가지가 있습니다.
+
# 명령 창에 한 줄 씩 직접 명령어를 입력하는 방법
+
# 편집기를 이용해 [[m-파일]]을 생성하여 스크립트로 실행시키는 방법
+
 
+
기본적인 매트랩 명령어 목록은 아래의 페이지를 참고하세요.
+
 
* [[:분류:매트랩 명령어]]
 
* [[:분류:매트랩 명령어]]
** [[:분류:그래픽 명령어]]
+
* [[:분류:그래픽 명령어]]
** [[:분류:프로그래밍 명령어]]
+
* [[:분류:프로그래밍 명령어]]
 
+
== DGIST Matlab 사용법 ==
+
 
+
DGIST Matlab은 위키 기반의 사이트이며 매우 사용하기 쉽습니다.
+
 
+
=== 초간단 사용법 ===
+
 
+
DGIST Matlab은 모든 접속자에게 공개된 위키입니다. 아래는 위키 페이지를 수정하는 과정입니다.
+
 
+
# 아이디가 있는 경우:
+
## 로그인 합니다.
+
## 원하는 페이지로 가서 상단의 '''편집''을 클릭하고 수정합니다.
+
# 아이디가 없는 경우:
+
## 상단 오른쪽의 '''계정 만들기'''를 클릭합니다.
+
## 계정을 생성합니다.
+
 
+
=== 자주쓰는 문법 ===
+
 
+
[https://www.mediawiki.org/wiki/Help:Editing 여기]에 아주 잘 정리된 문법 참고서가 있습니다.
+
 
+
=== 수식 사용법 ===
+
  
수식 또는 수학기호를 표시하기 위해서는 편집시 <code>&lt;math&gt;수식&lt;/math&gt;</code>와 같이 입력합니다.
+
== 자주쓰는 문법 ==
  
 +
* [https://en.wikipedia.org/wiki/Help:Cheatsheet 여기]에 간단히 위키 명령어가 정리되어 있습니다.
 +
* [https://www.mediawiki.org/wiki/Help:Editing 여기]에 아주 잘 정리된 문법 참고서가 있습니다.
  
== 미디어위키 ==
 
  
 
본 사이트는 [https://www.mediawiki.org/wiki/MediaWiki MediaWiki]를 바탕으로 만들어졌습니다.
 
본 사이트는 [https://www.mediawiki.org/wiki/MediaWiki MediaWiki]를 바탕으로 만들어졌습니다.
* [//meta.wikimedia.org/wiki/Help:Contents 이곳]에서 위키 소프트웨어에 대한 정보를 확인하세요.
 
* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings 설정하기 목록]
 
* [//www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ 미디어위키 FAQ]
 
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce 미디어위키 릴리스 메일링 리스트]
 
* [//www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 내 언어로 미디어위키 지역화]
 

2020년 2월 25일 (화) 02:26 기준 최신판

본 페이지는 DGIST의 강효상 교수에 의해 생성되었고 관리되고 있습니다.

왜 매트랩인가?

매트랩은 수학뿐만 아니라 공학에서 대단히 유용한 프로그램입니다. 특히 수학에서 매트랩은 그래프뿐만 아니라 애니메이션 및 시뮬레이션에도 무궁한 활용가능성을 갖고 있습니다. 단, Mathematica, Maple, Sage와 같은 수학 계산에 특화된 프로그램과 달리 매트랩은 다양한 애드온을 제공하며 다양한 분야에서 활용가능합니다.

매트랩 처음 실행하기

디지스트에서는 캠퍼스 라이선스 계약을 통해 디지스트 구성원이 장소, 수량, 기능에 제한없이 매트랩을 사용할 수 있도록 지원하고 있습니다. 교직원 및 학생이면 개인 컴퓨터에도 설치 후 사용이 가능합니다. 단 교육 및 비영리 목적으로만 사용가능하며, 졸업생 및 퇴사자는 사용해서는 안됩니다.

설치 방법

  1. https://kr.mathworks.com/login로 이동하여 디지스트 메일주소로 계정을 생성합니다. (메일 계정 확인 필수)
  2. Mathworks 계정에 접속하여, 인스톨러를 내려받아 설치합니다.
  3. 설치한 매트랩을 개인 컴퓨터에서 사용하거나 매트랩 온라인을 이용하여 웹브라우저에서 매트랩을 이용할 수 있습니다.

DGIST Matlab Portal 또는 여기에서 자세한 설치 방법을 확인할 수 있습니다.

빠른 링크 모음

기본적인 매트랩 명령어 목록

자주쓰는 문법

  • 여기에 간단히 위키 명령어가 정리되어 있습니다.
  • 여기에 아주 잘 정리된 문법 참고서가 있습니다.


본 사이트는 MediaWiki를 바탕으로 만들어졌습니다.