Communication and Information Systems Lab. 황재철

Slides:



Advertisements
Similar presentations
1/ 편집 기능 사용하기 – 실습 1 글자 모양을 바꾸고 싶은 곳을 블록 설정 [ 글자 모양 ] 대화 상자에서 [ 글꼴 ] ‘ 궁서체 ’, [ 글자 색 ] ‘ 토마토색 ’ 으로 선택 → [ 설정 ] 클릭 → 글자 모양 변경.
Advertisements

1/29 키보드로 직접 입력할 수 없는 다양한 기호와 한자를 입력하는 방법을 알아 보자. 또한 블록으로 영역을 설정하는 여러 가지 방법에 대해 살펴본 후 블록 으로 설정된 내용을 복사하여 붙여넣거나, 잘라내고 이동하는 방법에 대해서 도 알아보자. 02_ 문서의 입력과 편집.
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
Windows XP SP2 문제해결 Windows XP SP2를 설치한 회원께서는 Pop-up차단 기능과 ActiveX 설치의 어려움 발생 아래의 예는 안철수 바이러스 설치 시 문제점을 해결 하는 방법의 설명. 1. ActiveX 컨트롤 설치 ① 주소 표시줄 아래의 '이.
Cary UV 분석 매뉴얼 1. 바탕화면의 Cary WinUV 클릭 정량분석 다 파장 동시분석 단 파장 분석
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
Powerbuilder 연동 1 : File-New (Application 선택)
DB 프로그래밍 학기.
DB 프로그래밍 학기.
149개의 실습예제로 배우는 Flash 8.
풀 다운 메뉴 File > New “intent” 이름을 넣고 OK 를 클릭한다.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
Image & Video processing
1. 신뢰할 수 있는 싸이트 등록 인터넷 익스플로러 실행 후 실행
코크파트너 설치 가이드 Window 7.
컴퓨터 프로그래밍 실습 #7 제 4 장 GUI 클래스 작성.
Excel 일차 강사 : 박영민.
윤 홍 란 다이알로그(대화상자) 윤 홍 란
Outlook Express 메일 백업 및 복원가이드
제 4 장 클래스 작성 Lab 4- 2.
J2ME Install 부산대학교 인공지능 연구실.
Hostname 변경 및 Service open
레고 Digital Designer 사용법 알아보기
Visual Basic .NET 처음 사용하기.
1. C++ 시작하기.
Raster 애니메이션은 GIF Animator로 만들면 쉽다
DSP Lab. Week 3 My image Doug Young Suh Media Lab. Rm401
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
Javascript Basic Sample Programs
Communication and Information Systems Lab. 최정훈
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
Microsoft Office Outlook
스크래치 언어 이해 스크래치 이용법 습득 고양이가 말을 하며 움직이는 예제 작성
멀티미디어 기본+활용 제대로 배우기.
비주얼 프로그래밍 1분반 화/목.
반응형 웹 프로젝트
10장 tkinter로 GUI 만들기.
Version 0.8 정 해 영 감염병연구센터/KRIBB
과학 탐구 토론 대회 1학년 2반 박승원 1학년 5반 권민성.
2차시: 달의 공전 지구과학
Day-27(Tue_10.16) 파일 서비스 설정 AD 가 설치된 환경에서 DHCP 설치 할 경우 권한 자격을 주어야함.
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
인터넷응용프로그래밍 JavaScript(Intro).
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
1차시: 낮과 밤이 생기는 원리 지구과학
스위시 맥스2 이미지 갤러리 만들기 아래 그림이 스위시 맥스2로 만들 이미지 갤러리 이다.
8장. spss statistics 20의 데이터 변환
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
1. 스크립트 작성 마법사 2. NSIS 스크립트 컴파일
빌드 성공.
과제 1 4bit x 4 SRAM이 있다 아래 (1), (2) 두 입력에 대한 출력값 [3:0] Dout을 나타내시오 (1)
지도교수 : 안미정 교수님 사이버 경찰학과 김영훈
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
DK-128 개발환경 설정 아이티즌 기술연구소
에어 PHP 입문.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
Homework #12 (1/2) 프로그램을 작성하고, 프로그램과 실행 결과를 프린트하여 제출한다.
Handle Graphics System & GUI
Homework #8 (실습 #7) [1/2] 다음을 수행하는 PHP 프로그램을 작성하여 프로그램과 결과물을 프린트하여 제출한다. sin(45º), cos(45º), tan(45º)를 출력하는 프로그램을 작성하시오. 피보나치 수를 구하는 함수 fib($n)을 작성하고,
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
MATLAB Homework#6 Equalizer 기초
maria db JDBC PROGRAMMING 5
숙제 작성 및 제출 과정 김진하 2008/03/14.
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
오늘의 강의 제목을 입력하세요 소 속 : 인문대학 국어국문학과 이 름 : 홍길동 교수 1.
7 생성자 함수.
6 객체.
2학기 2학기 7월 26일(금) 14시에 덕성포탈에 로그인 하시면 합격/불합격/대기 여부를 확인하실 수 있습니다. 2학기
BoardGame 보드게임 따라가기.
Ch 4. 선택 위젯의 사용과 커스텀뷰 만들기 Assignment #1 04 – 1, 2) 08학번 정보과학과 유재윤
Presentation transcript:

Communication and Information Systems Lab. 황재철 MATLAB 강의, 숙제#7 GUI 기초 Communication and Information Systems Lab. 황재철

GUI 시작하기 Commend 창에서 >>guide File-> New -> GUI

GUI 시작하기 Create New GUI: 새로운 GUI template를 만들고 싶을 때 Open Existing GUI: 이미 만들어진 GUI를 수정할 때

계산기 만들기 Blank GUI (Default)

계산기 만들기 도구 모음 이번에 사용할 도구들 1. edit text 2. static text 3. toggle button

계산기 만들기 Edit text Static text Toggle button 코딩을 통해 값을 쉽게 바꿀 수 있는 text box. Static text 값을 바꾸지 않고 사용하는 text box. Toggle button 누르면 뭔가 바뀐다. 코딩을 하자.

계산기 만들기 만들어진 box를 더블클릭하면 box정보를 볼 수 있다. FontSize: box에 들어갈 text의 크기 조절 String: box에 들어갈 text Tag: box의 이름 (matlab으로 코딩할 때 box=fuction이 되는데, 그 때의 function name)

계산기 만들기 잘 만들어보면..

계산기 만들기 Editor버튼을 누르면, 만들어놓은 GUI를 이용해서 m-file을 만 들어준다.

계산기 만들기 각 toggle button을 눌렀을 때 어떤 동작을 실행할 지는 m-file 코딩으로 만들어주어야 함.

계산기 만들기 - 코딩 알아야 할 함수 get:버튼에 들어있는 값 을 불러온다. set: 버튼에 값을 넣는다.

계산기 만들기 - 코딩 Ex) Num1이라는 버튼을 눌렀을 때 num1 버튼의 string값을 1->2로 바꿔주려면… set(handles.num1,'String',[‘2’]); %num1 버튼의 String 값을 ‘2’로 설정 guidata(hObject, handles); %GUI update

계산기 만들기 - 코딩

계산기 만들기 자세한 계산기 만드는 방법은 http://www.matlabinuse.com/Mastering_MATL AB/2512 여기 참고

Homework#7 EECE 233 Signals and Systems Fall 2014, MATLAB HW #7 assigned: 2014/11/21, due: 2014/11/28 수업영상과 아래 사이트를 참고해서 수업시간에 보여준 계산기를 MATLAB GUI로 작성하시오. ※주의할 점: 입력이 잘 못 되었을 때도 고려해야 함. Ex) 1) ‘3+’ 에서 {+,-,*,/,.} 등을 입력했을 때 2) ‘0’ 에서 연산자를 입력했을 때 3) ‘3.21’에서 {‘.’} 을 입력했을 때 4) … 참고 사이트: http://www.matlabinuse.com/Mastering_MATLAB/2512 < 제출 방법 > .fig 파일과 m file (스크립트 파일의 이름: hw7_학번.m)을 보내주세요. 총 2개 파일 cisl200407@gmail.com