Unit 5 Graphical User Interfaces 中華技術學院電子系 蔡樸生 副教授 林盈灝 副教授.

Slides:



Advertisements
Similar presentations
Unit 4 The Performance of Second Order System 中華技術學院電子系 副教授 蔡樸生 副教授 林盈灝.
Advertisements

Unit 7 Symbolic Processing 中華技術學院電子系 副教授 蔡樸生 副教授 林盈灝.
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
資料蒐集的方法(三):實驗法(實驗設計) (第七章)
Student Library Workshop Higher Diploma (Early Childhood Education)
第二章 太陽能電池的基本原理 及其結構 2-1 太陽能電池的基本原理 2-2 太陽能電池的基本結構 2-3 太陽能電池的製作.
元智大學資訊工程系 概念性產品競賽 All-in one 指導教授: 蔡侑庭 實習學生: 陸昂 李其穎 實習單位: 鴻海精密工業.
遠距教學 - 簡報製作目錄 高品質、低頻寬的教材 段落與結構 ………………………………………………….3 善用滑鼠與畫筆 ………………………………………….4 字體的選擇 ………………………………………………….5 照片的設計 …………………………
中華通訊大學部課程規劃流程圖 基礎課程核心課程應用課程 程式設計 I,II 微處理機 I,II 數位邏輯 FPGA 無線通訊 MAC 靭體設計 計算機應用 / 通訊靭體設計專業領域 大ㄧ大二 大三大四 嵌入式 系統專題 專業選修專題設計 II 硬體描述語言 FPGA+HDL 無線通訊 嵌入式系統 專題設計.
校園線上技術服務之使用意圖與 建置成功因素的研究 2011/04/22 淡江大學 資管所碩二 李依倫 鄭佳容.
核心能力意見調查 計畫主持人:劉義周教授 研究助理: 林珮婷 報告日期: 調查案的目標與性質 調查的主要目的在進行宣傳,讓全校師生可以瞭 解何謂「課程地圖」與「核心能力」。 通識中心將核心能力主要區分為「學術訓練」、 「就業準備」、「公民文化養成」、「個人特質 提升」等四大面向,本調查依據此四大面向進一.
多媒體安全 Macros Examples Gamma.txt 報告學生:碩專 2A 王朝鵬 ( ) 指導教授:黃文楨 博士.
指導教授:黃仁暐 教 授 專題生:羅允志 陳冠宏 1.  分組討論時 …  多人同時討論的平台 … 2.
社研法助教課, 2007/04/11 如何閱讀 SPSS 圖表 (迴歸分析篇) By 黃昱珽. 小考題目 大華用 SPSS 得到以下的資料: (圖表見下面) 說明 : BABYMORT = 嬰兒死亡率, GDP_CAP = 一國國民生產毛額, LIT_FEMA = 女性識字率。 資料來源 : 聯合國,
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
Review of Chapter 3 - 已學過的 rules( 回顧 )- 朝陽科技大學 資訊管理系 李麗華 教授.
Multi – touch 多人互動娛樂平台 指導教授:黃仁暐 專題生: 張益華、 徐宗玄.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 古典控制系統設計使用 MATLAB 李達生 From Modern Control Systems,
高效率太陽能車 指導教授 : 蔡志成, 王國禎 組員 : 張友倫 ( ) 溫承豫 ( ) 溫承豫 ( ) 李志健 ( ) 李志健 ( ) 第十三週 (2005/5/18)
MATLAB 程式設計 第 11 章 多維陣列 多維陣列的定義 在 MATLAB 的資料型態中,向量可視為 一維陣列,矩陣可視二維陣列,對於維 度 (Dimensions) 超過 1 的陣列則均可視 為「多維陣列」 (Multidimesional Arrays , 簡稱 N-D Arrays)
MS office2003 於護理應用 (II) Visio 授課教師:郝德慧 講師. 認識 Visio Outline 1 Visio 的圖形編輯與設定 2 Visio 的文字輸入與編輯 3 Visio 的樣板 4 Visio 的範例操作 5.
液晶顯示控制器之研究 謝曜式 中華大學電機工程學系 Department of Electrical Engineering Chung-Hua University Hsinchu, Taiwan.
1 Introduction to Chemical Engineering Thermodynamics Chapter 4 Heat effects Smith.
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
指導老師:施錫富、郭正雄 組員:鄭旭君、劉俊吾、林書正
1 數位控制(一) 2 數位控制 課程計畫 課程目標 介紹數位控制理論 與工業界常用之數位控制器比較 實習數位控制器之模擬與設計 課程綱要 Introduction to Digital Control System The z Transform z-Plane Analysis of Discrete-Time.
Matlab 二維、三維圖形篇.
影像處理學習營 練習(四)製作影片 【下】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 設定影片秒數。  加入音樂,與影片做結合。 三. 影片存檔方式之選擇  上傳到網路.
Matlab Assignment Due Assignment 兩個 matlab 程式 : Eigenface : Eigenvector 和 eigenvalue 的應用. Fractal : Affine transform( rotation, translation,
台灣客家知識治理之研究 -- 以 行政院客委會為例 發表人: 彭安麗 南華大學公共行政與政策研究所助理教授 發表人: 彭安麗 南華大學公共行政與政策研究所助理教授
基準特徵 基準面 基準座標系 基準點 基準線 基準軸 基準特徵顯示之控制. 基準特徵 基準面 基準座標系 基準點 基準線 基準軸 基準特徵顯示之控制.
Ubiquitous News(Unews) 的設計與實作 指導教授:黃毅然 教授 學生:葉雅琳 系別:資訊工程學系.
影像處理學習營 練習(三)製作影片 【上】 影像處理學習營 教師 吳清月. 製作影片 學習重點 一. 利用 movie maker 軟體,編輯相片。  加上文字幕,與圖片結合。
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology MATLAB 操作與 系統動態模擬 SIMULINK 李達生.
國立臺南藝術大學 材質創作與設計系 Department of Material Arts and Design Tainan National University of The Arts 學生職涯進路圖.
行政院國家科學委員會工程技術發展處自動化學門 * 試以國立成功大學製造工程研究所 鄭芳田教授 產學合作計畫 : 智慧預測保養系統之設計與實作 成果報告盤點為範例 國科會工程處專題計畫成果典藏 自動化學門成果報告盤點範例.
鄭瑞興的個人簡介 中山資工所 鄭瑞興.
1 Excel 講授內容 ( 進階 ) 授課教師 : 吳槐桂 最後更新 : 2008/05/01.
1-6 動畫的文件屬性 舞台是動畫實際播放的畫面, 所以舞台的大 小與長寬比例對將來動畫的呈現有很大的 影響。 Flash 預設的舞台尺寸是 550 Pixels × 400 Pixels, 背景為白色, 如果要更改舞台大小與 背景色, 請執行『修改 / 文件』命令, 開啟文 件屬性 (Document.
校外使用圖書館購置之資料庫 龍華大學圖書館. 讀者遠端認證 (RPA) 設定說明  透過圖書館架設完成的 RPA (Remote Patron Authentication) 讀者遠端認證代理主 機系統,讀者於校外或院外 可直接連線使 用本館所提供的資料庫。  若非使用本館電子資料,請勿設定此代理.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
Waves in string using Diamond rule and Mathematica software
The application of boundary element evaluation on a silencer in the presence of a linear temperature gradient Boundary Element Method 期末報告 指導老師:陳正宗終身特聘教授.
2011/02/24 管理講座 上課流程上課流程 時間內容 14:10~14:20 ( 約 10 分鐘 ) 講者介紹 14:20~15:20 ( 約 60 分鐘 ) 主講人 演講 15:20~15:30 ( 約 10 分鐘 ) 中場休息 15:30~16:00 ( 約 30 分鐘 ) 主講人 & 與談人時間.
視覺媒體. 非放映性 ( 靜畫 ) 媒體 非放映性靜畫裱褙的方式有那些 ? 濕裱 乾裱 : 利用乾裱機,乾裱襯紙 裱褙所使用之黏貼材質之比較 樹酯、膠水 : 黏貼之平整性差,圖片不可供再度 利用 口紅膠 : 黏貼之平整性佳,圖片不可供再度利用 橡皮膠 Rubber Cement : 黏貼之平整性佳,圖片.
CHAPTER 9 電腦 林麗娟‧教學媒體與操作. The Role of Computer for Learning  區別電腦輔助教學 (Computer –Assisted Instruction, CAI) 與電腦管理教學 (Computer – Managed Instruction,
溶劑可以溶解反應物,形成均勻的反應系統; 溶劑用來調整反應物的濃度與反應溫度,控制速率與方向; 溶劑萃取,分離特定的化合物。 溶劑,特別是有機溶劑,是環境污染的主要來源。 綠色(永續)化學逐漸形成一種新的科學理念。溶劑的選擇 與化學反應的設計,必須加上環境因素的考量。 化學家已發展出許多有機溶劑替代液體及綠色的合成方法:
Chapter 3 Entropy : An Additional Balance Equation
Density and control Reproduction curve 劉耀仁. Density :濃度、密度 ► 1 號區是 High-Density 區、 2 號是 Middle-density 區、 3 號區是 Low- Density 區。 ► 計算反射率( R )或透射率( T )
1999/11/31NCU ME DCSLab1 自動控制實驗 Lab6 Root Locus. 1999/11/31NCU ME DCSLab2 二階系統的極點位置 n 標準二階系統的特性方程式 s 2 +2ξωs+ω 2 =0 , 且 0
介紹不同坐標系之間的轉換 以LS平差方式求解坐標轉換參數
寬頻通訊系統基礎教育計畫 分項計畫二 寬頻網路通訊 主要參與人員 黎碧煌 教 授 鍾順平 副教授
廣電新聞播報品質電腦化 評估系統之研發 國立政治大學 資訊科學系 指導教授:廖文宏 學生:蘇以暄.
MFC Example 游子宜.
統計學 ( 二 ) 朝陽科技大學工業工程與管理系副教授洪弘祈 Statistics II2 企業與統計之關係 n 品質管制 n 預測統計與市場調查 n 績效與人事管理 n 例行報告之方案評估與決策參考 n 製程改善 n 研發能力之提昇 n 產品可靠度 n 生產管制.
當前客家知識治理之現況 分析與發展 發表人: 彭安麗 南華大學公共行政與政策研究所助理教授 發表人: 彭安麗 南華大學公共行政與政策研究所助理教授
概念性產品企劃書 呂學儒 李政翰.
無線通訊網路 Mac 層 TDM 通訊模式的操作與效能研究 專題生 : 林書弘、蔡逸祥、毛建翔、王政 華 指導教授 : 黃依賢.
Lab 2: MATLAB之基本繪圖功能. 二維X-Y座標圖 plot 、 plot(x) 、 plot(x,y) 、 plot(x,y,’ ‘) loglog 、 semilogx 、 semilogy, logspace x=[1:1:5]; y=[1,4,9,16,25]; plot(x,y,’r+’);grid.
國立清華大學資訊工程學系 資訊工程系 2009/11/03P-1 Quiz & Solution 09810CS_ Computer Systems & Application Fall.
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
電機工程系 選課輔導說明會. 選課輔導說明會宗旨 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 本系每年至少一次的系教育諮詢委員會, 廣邀產業界、學界、家長、畢業生、在校.
全國奈米科技人才培育推動計畫辦公室 中北區奈米科技K -12 教育發展中心計畫 簡 報 報告人:楊鏡堂教授 計畫執行單位:國立清華大學動力機械工程學系 計畫種子學校:教育部顧問室 94 年度奈米科技人才培育先導型計畫年度成果報告 中華民國九十四年十月十四日.
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
多媒體技術與應用 實習作業 Part II. 實習作業 利用 Corel Paint Shop Pro X2 完成作業。 作業一:利用影像處理的技巧,讓這張影像變 的更清晰。
結構學 ( 一 ) 第八次作業 97/05/22. 題目一 題目一 (a) 先決定放鬆哪個束制,成為靜定結構 以支承 C 之水平反力為贅力,則 C 點滾支 承變成自由端,即形成靜定基元結構 C 點滿足變位諧和  Δ CH =0.
存在中間財市場下的廠商授權   蔡明芳  淡江大學經濟系助理教授  (朝陽科大財金系)  2008 年 11 月 17 日.
田野實察: 參訪南洋台灣姐妹會 授課教師:林津如 第十一堂課 96 年度教育部補助推動新移民之原生社會文化、公民與人權及健康醫療教學發展計畫 高雄醫學大學性別研究所林津如教授及陳麒文執行.
Unit 6 Animation Design 中華技術學院電子系 蔡樸生 副教授 林盈灝 副教授.
Presentation transcript:

Unit 5 Graphical User Interfaces 中華技術學院電子系 蔡樸生 副教授 林盈灝 副教授

Handle Graphics COMPONENTOBJECTHANDLE MODIFY PROPERTIES CALLBACK >> t = 0:0.1:4*pi; >> y = exp(-t/5).*sin(t) >> plot (t,y) >> propedit(gcf) gcf return the handle of current figure

Object Root Figure Uicontrol Uimenu Axis (Computer Screen) Line Image Text Surface rectangle Patch Checkbox Pushbutton Edit Listbox Page 504

Get AND Set The two function are used to obtain or change Handle Graphics object properties. >> t = 0:0.1:4*pi; >> get ( h,’color’) >> y = exp(-t/5).*sin(t); >> get ( h ) >> h = plot(t,y); >> set ( h,’linewidth’,3) >> set ( h,’Marker’,’o’) >> set ( h,’MarkerSize’,20);

UICONTROL Create user interface control Matlab supports 10 unicontrol style. Format : width / Length uicontrol ( ‘style’,’oooo’,’position’,[x,y,w,l]); oooo : push / slide / radio / frame /check / edit uicontrol (‘style’,’list’,’position’,[ ], ‘string’,’1|2|3|4’); uicontrol (‘style’,’popup’,’position’,[ ], ‘string’,’one|two|three|four’);

Type of Uicontrol List PopupPushSlideFrameCheckRadioEdit

Create Figure Window & Axes figure : Create Figure Window. figure('position',[ ]); 產生新的視窗, 其左下角之座標為 [20,20] 長度為 700, 寬度為 500 axes : Create axes in arbitrary positions. axes ('position', RECT) RECT = [left, bottom, width, height](page477) axes('position',[ ]); axis([ ]);

Axes Normalize

Example - GUI Design clear; figH=figure('position',[ ]); axes('position',[ ]); axis([ ]); pos1=[60,20,100,30]; h1=uicontrol('style','push','string','Simulation','positio n',pos1); set(h1,'callback','simulation'); pos2=[335,23,80,24];

Example - GUI Design h2=uicontrol('style','popupmenu','tag','UI9','string',' Skew|Gradient|Chain|','position',pos2); pos3=[175,20,50,30]; h3=uicontrol('style','push','string','Clear','position',p os3); set(h3,'callback','mr_parking'); pos4=[240,20,80,30]; h4=uicontrol('style','push','string','Response','positi on',pos4) set(h4,'callback','responsefig');

Homework (I) Design a user window interface, the operate environment as following : S 型曲線 四尖擺線 螺旋流線 1

Homework (II) – PID 套裝軟体之設計 套裝軟体首頁之設計 按 ‘ 進入 ’, 程式進入之 PID 套裝軟体畫面 可自由設計 P, I, D 三個參數, 並繪製響應圖 參考文獻 MATLAB 程式設計與應用 : CHAPTER 6 : 影像顯示與讀寫 Mastering -MATLAB 6 CHAPTER 28 : Images, Movies, and sound

PID 控制參數之調諧 x1=0;x2=0;dt=0.01;r=1;step=2000;kcp=200; tcp=0.44; kp=kcp*0.6;Td=0.125*Tcp;Ti=0.5*Tcp; kd=kp*Td;ki=(kp/Ti);pe=r-x1;ie=(r-x1)*dt; Ziegler-Nichols Tuning : 響應速度加快, 但超 越量過大為最大問題 自行驗證一個最佳化之調諧參數

Uicontrol – POPUP / LIST pos1=[335,23,80,24]; h1= uicontrol ( 'style', 'popup', 'string', ‘one|two|three|four|','position',pos1); set(h1,'callback',‘sub_1'); switch get(h1,'value') case 1 statement (subroutine1) ; disp('one') case 2 statement (subroutine2) ; disp(‘two') end

Uicontrol – EDIT pos2=[Left, Bottom, Width, Height]; h2=uicontrol('style','edit','string',int2str(initial_x),'po sition',pos2,'backgroundColor',[1 1 1]); pos3=[Left, Bottom, Width, Height ]; h3= uicontrol('style','push','string','Test','position',pos3); set(h3,'callback',‘sub_3'); sub_3 subroutine x=(str2num(get(h2,'string')))

Uicontrol – CHECK/RADIO pos4=[450,20,80,20]; h4=uicontrol('style','check','string','Grid on','position',pos4,'value',0); set(h4,'callback',‘sub_4'); sub_4: switch get(h4,'value') case 0 grid off; case 1 grid on; end