LOK-Viewer : Graphical Interface Application for Geomagnetic Data in Geomagnetic Lombok Observatory

Size: px
Start display at page:

Download "LOK-Viewer : Graphical Interface Application for Geomagnetic Data in Geomagnetic Lombok Observatory"

Transcription

1 LOK-Viewe : Gaphical Iteface Applicatio fo Geogetic Data i Geogetic Lombok Obsevatoy Gii W. Wiiasto (1) Electical Egieeig Dept. Mataam Uivesity Lombok, Idoesia Teti Zubaidah (2) Electical Egieeig Dept. Mataam Uivesity Lombok, Idoesia Bulkis Kaata (3) Electical Egieeig Dept. Mataam Uivesity Lombok, Idoesia Idia P. Kiasih (4) Mathetics Educatio Dept. IKIP Mataam Lombok, Idoesia Abstact This pape is aimed to discuss the developmet pocess of a iteactive applicatio which able to display umeical, gaphical ad statistical pofile of geogetic data fo Lombok Obsevatoy, amed LOK-Viewe. LOK which is a codeame fo Geogetic Lombok Obsevatoy, is beig focused to obtai ad measue data o the eath s getic field. LOK has take that measuemet sice Mach It is impotat to have a dyamic vesio of this data by visualize ad display it cotiuously as a itegated system. This softwae is specific, because it is adapted fom aw data files. It is mea that it is ot associated with ay paticula pogam o applicatio o opeatig systems.. Mea value, sllest value ad lagest value ad stadad deviatio ae showed i statistical sumy pael. This softwae iteface is developed usig GUI-Matlab ad compiled build code with executable file usig Matlab Compile Rutime 2012b. LOK-Viewe Ve.2015a has bee developed ad able to be u diectly stadaloe. This applicatio allows uses to coduct visual obsevatio by oticig eath s getic field gaphical patte show o the iteface with diffeet daily data. It is also ceate a possibility of easiess ad simplicity fo uses, sice they do ot eed to collect a vey lage data ually i ode to obseve its chaacteistics. getism i ay place, we must measue the diectio ad itesity of the field. The Eath's getic field is descibed by seve paametes. These ae decliatio (D), icliatio (I), hoizotal itesity (H), the oth (X) ad east (Y) compoets of the hoizotal itesity, vetical itesity (Z), ad total itesity (F). Paametes that descibe diectio of the getic field ae decliatio ad icliatio. D ad I ae measued i degees, positive east fo D ad positive dow fo I. The itesity of the total field is descibed by H, Z,, X ad Y compoets of the hoizotal itesity [3]. LOK Obsevatoy use Thee-axial fluxgate getomete FGE susped device to measue the vaiatio of getic field i thee vecto compoets.. This tool geeates log data as follows; Keywods LOK-Viewe; Lombok Geogetic Obsevatoy; Geogetic data I. INTRODUCTION Geogetic Obsevatoy Lombok (LOK*) located o Lombok Islad at Latitude: S; Logitude: W that efe to IGRF-11 fo The LOK Obsevatoy is u i coopeatio of the Faculty of Egieeig, Mataam Uivesity ad the GFZ-Postdam sice Mach The geogetic field itesity ad diectios ae cotiously ecoded at the obsevatoy [1]. Lombok Islad has the highest itesity geogetic aolies i Idoesia [2]. Theefoe, its existece will give a cucial cotibutio i tems of fillig the data void fom the global geogetic equato egio, especially Southeast Asia egio. Cotiuous ad log-tem obsevatio to geogetic pheomeo is eeded to be able to udestad some chages i Eath's getic field, which is a life shields agaist sola stoms ad cosmic ays. Geogetic data ae vey useful fo y pactical puposes, icludig ai ad sea avigatio, the seach fo atual esouces, especially mieals ad geothel esouces, as well as fo the mitigatio of atual disastes, icludig eathquake.to measue the Eath's Figue 1: Show fist colum ked with oage dash box thee is six vaiabel fom aw data icludig Time, X_value, Y_value, Z_value, F_value ad delta-f_value. 2d colum which is ked by box k ed dash peset the aw data value. The ame file of data has followed the amig stadat, i.e lo0_ dat. lo0 is Lombok Obsevatoy ad meas local time data poduce with fot yy-mm-dd. Sice we have to deal with a vey lage data size ad we also have to obseve the data i days, we foud that it will be impotat to desig a itegated system which allow us to coduct a futhe data exploig without beig botheed by data iputtig activities. The system should be iteactive, dyamic ad pactical. It should be able to big out statistical sumy ad show a visual display such as gaphic o cetai patte that ifom uses about data chaacteistics ad facilitate them to ife ad detemie the subsequet decisio elated to geogetic obsevatio. At this stage, we develop a applicatio called LOK-Viewe Ve.2015b. It is employed as a gaphic use iteface ad able

2 to ead aw data by displayig multiple pespectives such as daily time seies of aw data, the aveage of data daily, weekly, mothly util the data ove the whole oe yea. This applicatio is developed usig a base Gaphical Use Iteface (GUI) Matlab 2012b. II. APPLICATION DEVELOPMENT APPROACH A. GUI Matlab i a GUI Matlab oe that easily ecogizable as figue. Figue is compoet o object is called Hadle Gaphics. Each compoet o object o the scee has a uique idetifie, called a hadle. That Allows us to go back ad modify the object at ay time. Figue 3: sample GUI Layout B. Flowchat Model I geeal, the algoithm applied to the GUI / iteface Mai widow (page 1) applicatio was desiged usig a flowchat diagam show i figue 2. Based o this algoithm,we wite a souce code o pogam that fill i Callback Fuctio. I this case, Callback Fuctio is a fuctio of object compoet 'Butto 1b (see figue 3) amed by push_ambildata_callback. We iclude The complete pogam late i aothe sectio of this pape. Butto 1b Click Geeally thee s o eed to woy about the hadles, but they e always thee. Show below is a diagam of the Hadle Gaphics object hieachy. These ae all the categoies of object types i MATLAB. The Popety Edito, oe of the Guide tools, is extemely useful fo avigatig the Hadle Gaphics hieachy. If you eed to get o set ay Hadle Gaphics popety o ay object, chaces ae you ca do it most easily with the Popety Edito [4]. Figue 2 show GUI desig pocess appoach. Tedapat dua hal yag uta yaki desig ad wite code. Get file fom existig folde with ( *.dat) file extetio Pasig with space delimete fom ( *.dat) file value Impot ( *.dat) file value o to Vaiable amed data Fid dimesio tix (mx) size vaiabel of data N If values of data tix (mx) >= ? Y Replace value data(i,j) = NaN Check value (i,j) util (m-1, -1) = tue N Y Filte outlies value of data Pasig value of data based o tix coloum ad stoe to ew vaiabel Figue 2: GUI Desig pocess As show i the illustatio figue 3, eve afte you ve used Guide to get the layout ight, you still eed to wite the MATLAB laguage callbacks. Techical oveview about the elatio betwee GUI figue ad callback fuctio o LOK-Viewe ca be see o figue 6 New vaiabel ( Data_X, Data_Y, Data_Z, Data_F, data_deltaf ) & Plottig Figue 4. Flowchat diagam fo Mai Widow iteface fom LOK- Viewe Figue 4 shows flowchat that daw a oveall idea of the i widow. The secod page s algoithm is ot too diffeet fom the oe i i widow, it just eeds to be adjusted slightly. Such as adjustig the comd to specify data hadlig (see ectagle secod box i figue 4).

3 A. LOK-Viewe Desig Itefaces Figue 5 shows LOK-Viewe s i widow iteface. It is cotai load data butto, exit butto ad diamyc text box that idicate the existig file ame. Thee ae also fou axes plot which able to display gaphics daw fom oigial data, III. DESIGN INTERFACES assisted by adio butto that allow uses to adjust what gaphic will be displayed. Table display o the left side of i widow will show umeical data afte it is loaded with load data butto. Mai widow also had a statistical sumy table o the left-bottom side. It will ease use to gai a statistical ifeece elated to geogetic data 2 1b 10b 9 3b 7b 4b 5b 6b 8b Figue 5: The i widow of Display Applicatio Use Iteface LOK-Viewe. Thee ae 10 boxes labeled by 1b,2,3b,4b,5b,6b,7b,8b,9,10b. 1b) Butto fo load *.DAT data; 2) Text compoet to show ame of data; 3b)Axes1 to show vaiabel X_value ; 4b) Axes2 to show vaiabel Y_value 5b) Axes3 to show vaiabel Z_value ; 6b) Axes4 to show vaiabel delta-f_value ; 7b) Tabledata1 compoet to show *.DAT umeical aw data; 8b) Tabledata2 compoet to show *.DAT statistical fom aw data B. LOK-Viewe GUI Compositio Figue 6 shows the compositio block betwee objects/compoets i i widow iteface as show o figue 5. Mai Fuctio : Object/Compoet 1b Object/Compoet 3b,4b,5b,6b Object/Compoet 7b,8b Callback fuctio 1b Callback fuctio 1b Callback fuctio 1b Object/Compoet 2 Callback fuctio 2 Figue 6 : Diagam Block LOK-Viewe GUI Compositio This GUI Compositio shows that thee ae two i callback fuctio iside the LOK-Viewe i fuctio. These two i callback fuctio will take cotol all of the compoets ad objects C. LOK-Viewe GUI Matlab code This sessio will show us the i widow LOK-Viewe s souce code as displayed o figue 5. These codes allow us to fomulate data pocessig. We also eclose some detail commets that help eade to udestad this pogam GUI-CallBack Fuctio Scipt Mai Widow (Page-1) % Last Modified by GUIDE v Ju :50:31 % Mai_Fuctio % fuctio vaagout = LOKViewe_V03(vaagi) % LOKVIEWER_V03 M-file fo LOKViewe_V03.fig % Begi iitializatio code - DO NOT EDIT gui_sigleto = 1; gui_state = stuct('gui_name', mfileame,... 'gui_sigleto', gui_sigleto,... 'gui_layoutfc', [],... 'gui_callback', []); if agi && ischa(vaagi{1}) gui_state.gui_callback = st2fuc(vaagi{1}); if agout [vaagout{1:agout}] = gui_ifc(gui_state, vaagi{:}); else

4 gui_ifc(gui_state, vaagi{:}); % Ed iitializatio code - DO NOT EDIT OF MAIN FUNCTION % %-----Iitially Sub-Fuctio fom Compoet Object % % --- Executes just befoe LOKViewe_V03 is de visible. fuctio LOKViewe_V03_OpeigFc(hObject, evetdata, hadles, vaagi) % Choose default comd lie output fo LOKViewe_V03 hadles.output = hobject; % Update hadles stuctue guidata(hobject, hadles); % -- Outputs fom this fuctio ae etued to the comd lie. fuctio vaagout = LOKViewe_V03_OutputFc(hObject, evetdata, hadles) % Get default comd lie output fom hadles stuctue vaagout{1} = hadles.output; % -- Executes o butto pess i push_ambildata. (Get file fom exisstig folde see block diagam) fuctio push_ambildata_callback(hobject, evetdata, hadles) %---This is block pat of Read / impot File fileame1=0; %Reset value file %-- Opeig dialog box to gettig file as vaiabel fileame1 fileame1 = uigetfile('*.dat'); %--- Used fo exeptio hadle dialog box if isequal(fileame1,0) etu %--- Used fo gettig fileame1 to text1 box set(hadles.text1,'stig',fileame1); %--- Used fo ead *.DAT file ad stoe to data vaiabel ' delimitei = ' '; %Pasig text with Delimete space headeliesi =0; A = impotdata(fileame1,delimitei,headeliesi); data = A; %Used fo eame ew vaiabel %gettig Matix Dimesio fo data vaiabel SizeData=size(data); Nows=SizeData(1); Ncols=SizeData(2); %filteig Outlie data fo i=1:nows fo j=1:ncols if data(i,j)>= ; data (i,j)=nan; %eplace data with NaN % % used fo Pasig data vaiabel based o Colum Elemet ad stoe to ew vaiabel datax=data(:,1); % Vecto Vaiabel fo time / X-coodiate datay1=data(:,2); % Vecto Vaiabel fo Y1 (data_x / Y1-coodiate) datay2=data(:,3); % Vecto Vaiabel fo Y2 (data_y / Y2-coodiate) datay3=data(:,4); % Vecto Vaiabel fo Y3 (data_z / Y3-coodiate) datay4=data(:,5); % Vecto Vaiabel fo Y4 (data_f/ Y4-coodiate) datay5=data(:,6); % Vecto Vaiabel fo Y5 (data_deltaf / Y5-cood) % STATISTICS BLOCK [Ndata] = [size(datay1,1) size(datay2,1) size(datay3,1) size(datay4,1) size(datay5,1)] % Numbe of data ows [MINdata] = [mi(datay1) mi(datay2) mi(datay3) mi(datay4) mi(datay5)]; % mi data value [MAXdata] = [x(datay1) x(datay2) x(datay3) x(datay4) x(datay5)]; % x data value [MEANdata] = [mea(datay1) mea(datay2) mea(datay3) mea(datay4) mea(datay5)]; )] % mea data value [STDdata] = [std(datay1) std(datay2) std(datay3) std(datay4) std(datay5)]; )]; % std.dev data value stat = cat(1, Ndata, MINdata, MAXdata, MEANdata, STDdata); % Plot data x =datax; % X coodiate y1=datay1; % Y1 o X_value coodiate y2=datay2; % Y2 o Y_value coodiate y3=datay3; % Y3 o Z_value coodiate y5=datay5; % Y5 o delta-f_value coodiate % Plottig X_value o axes1 plot(hadles.axes1,x,y1,'-s','liewidth',2,... 'MakeEdgeColo','k',... 'MakeFaceColo','g',... 'MakeSize',1) %Settig gaphical layout set(hadles.axes1,'xgid','o','ygid','o','xtick',0:23) xlabel(hadles.axes1,'time(h)'); ylabel(hadles.axes1,'(x/dt)t'); % Plottig Y_value o axes2 plot(hadles.axes2,x,y2,'-s','liewidth',2,... 'MakeEdgeColo','k',... 'MakeFaceColo','g',... 'MakeSize',1) set(hadles.axes2,'xgid','o','ygid','o','xtick',0:23) xlabel(hadles.axes2,'time(h)'); ylabel(hadles.axes2,'(y/dt)t'); % Plottig Z_value o axes3 plot(hadles.axes3,x,y3,'-s','liewidth',2,... 'MakeEdgeColo','k',... 'MakeFaceColo','g',... 'MakeSize',1) set(hadles.axes3,'xgid','o','ygid','o','xtick',0:23) xlabel(hadles.axes3,'time(h)'); ylabel(hadles.axes3,'(z/dt)t'); % Plottig delta-f_value o axes3 plot(hadles.axes4,x,y5,'-s','liewidth',1,... 'MakeEdgeColo','k',... 'MakeFaceColo','g',... 'MakeSize',0.5) set(hadles.axes4,'xgid','o','ygid','o','xtick',0:23) xlabel(hadles.axes4,'time(h)'); ylabel(hadles.axes4,'(delta-f/dt)t'); %Callig data vaiabel to display o Table Compoet object myfom = guidata(gcbo); datatabel = data; set(myfom.tbldata,'data',datatabel); % Callig data vaiabel to display o Table Statistic Comp.object myfom2 = guidata(gcbo); datatabel2 = stat; set(myfom2.tblstat,'data',datatabel2); % --- Executes o butto pess i Exit. fuctio Kelua_Callback(hObject, evetdata, hadles) % ---- Customized as follows ---- close(acesto(hobject,'figue')) % END_of_Mai&Sub_Fuctio %

5 IV. RESULTS A. LOK-Viewe GUI Iteface ad Data Repesetatio We y otice fom the uig esult o figue 7, that LOK- Viewe is able to pefom its ole as aw data loade ad also display each gaphic o i widow gaphical iteface (see box A), umeical table (see box B ad box C). The displayed data wee take fom oe sample with attibute lo0_ dat with Time as x-axes fom to B A C Figue 7 : The i widow : display applicatio Iteface of i widow (Page-1) cosist of geogetic daily data. Colou leg compoet object data elatio betwee data Plot (box A ) ad data Table Compoet (box B, C ) object: (ed dash lie) : vaiabel (X/dt)T (blue dash lie) : vaiabel (Z/dt)T (gee dash lie) : vaiabel (Y/dt)T (black dash lie) : vaiabel (delta-f/dt)t B. Readig Geogetic Sigal It appeas that the data o the day of Oct ' is complete ad thee is o loge a outlie value o missig value. The gaph shows geogetic sigal fom to 23:59 local time. Based o aothe elated studies, sigal samplig ca be doe based o the best data (data at cetai times) with miimum oise. We ca take a look this sigal close to be able to obseve the Ulta Low Fequecy (ULF) data pheomeo. C. Statistical Result I the left-bottom side of figue 7 we ca obseve a statistical sumy fo each data seies. It is impotat fo uses to have this ifotio so that they ca gathe some statistical ifeece which suppot data aalysis. Still associated with the aw data o figue 1, to kow thee ae some outlies the data ecoded by the seso device due to exteal factos. We ecouteed a data outlie woth ad hecefoth we filte the data of the outlie. 'N' is the total time seies of data; 'Nmi' is the Miimum Value of evey elemet geogetic vaiatio; 'Nx' is a ximum value of evey elemet geogetic vaiatio; 'Mea' is the mea value of evey elemet geogetic vaiatio; 'Std-Dev' is the value of evey elemet Std.Deviatio geogetic vaiatio; Fom these data the followig values i a ow : each N = 1440; Nmi fo X(T) = e+04; Nmi fo Y(T) = ; Nmi fo Z(T) = e+04; Nmi fo F(T) = e+04; delta-f(t) = ; Nx fo X(T) = e+04; Nx fo Y(T) = ; Nx fo Z(T) = e+04; Nx fo F(T) = e+04; Nx fo delta- F(T) = ; Mea fo X(T) = e+04; Mea fo Y(T) = ; Mea fo Z(T) = e+04; Mea fo F(T) = e+04; Mea fo delta-f(t) = ; Std.Dev fo X(T) = ; Std.Dev fo Y(T) = ; Std.Dev fo Z(T) = ; Std.Dev fo F(T) = ; Std.Dev fo delta-f(t) = ;

6 D. Data Repesetatio (LOK-Viewe Page 2) Figue 8 shows gaphical display fo LOK Obsevatoy data thoughout the Jauay to Decembe Thee ae ed sigal i Apil, August, Septembe, Octobe ad Novembe. Thee is also a empty sigal, which meas that the seso has ot bee able ecod the daily data caused by exteal factos. We still cotiue to wok so that the sigal ca be ecoded popely so that the missig data ca be miimized. 1a 1b 1c Figue 8 : Expose of geogetic sigal vaiatio of vaiabel X ( T), base lie gaphical fom jauay to decembe i yea 2014 with diffeet view (1a),(1b),(1c) whee (1a) is oigi (aw) data ; (1b) is daily mea fom oigi data ; (1c) is daily mea with scatte view. Fo complete sigal vaiatio of Vaiabel Y(T), Z(T) ad deltaf(t) ca be see o Appix 1. V. CONCLUSION AND DISCUSSION This softwae iteface is developed usig GUI-Matlab ad compiled build code with executable (*.exe) file usig Matlab Compile Rutime 2012b. LOK-Viewe Ve.2015a has bee developed ad able to be u diectly stadaloe. This applicatio allows uses to coduct visual obsevatio by oticig eath s getic field gaphical patte show o the iteface with diffeet daily data. It is also ceate a possibility of easiess ad simplicity fo uses, sice they do ot eed to collect a vey lage data ually i ode to obseve its chaacteistics. This applicatio will be developed futhe by addig some featues fo digital sigal pocessig.

7 Ackowledgemet This eseach was suppoted by The Applied Electogetic Techology Reseach Goup, Uivesity of Mataam. It is pat of Uggula Peguua Tiggi Reseach fuded by DIKTI o [1] Last Access o Sept [2] Zubaidah, Teti et.al. [3] Access o Sept Last [4] The Laguage Decembe of techical Computig,MATLAB Refeeces APPENDIX 1: A. Gaphical Iteface to shows oe yeas (jauay decembe 2014) Geogetic data at LOK with diffeet view 2a ja peb ap y ju jul aug se p ok t ov de c 2b ja peb ap y ju jul aug se p ok t ov de c 2c ja peb ap y ju jul aug se p ok t ov de c Figue 9 : Expose of geogetic sigal vaiatio Y(T) with difeet view (2a,2b,2c)

8 APPENDIX 1 (cot d) : B. Gaphical Iteface to shows oe yeas (jauay decembe 2014) Geogetic data at LOK with diffeet view 3a 3b 3c Figue 10 : Expose of geogetic sigal vaiatio Z(T) with difeet view (3a,3b,3c)

9 APPENDIX 1 (cot d) : C. Gaphical Iteface to shows oe yeas (jauay decembe 2014) Geogetic data at LOK with diffeet view 4a 4b 4c Figue 11 : Expose of geogetic sigal vaiatio delta-f(t) with difeet view (4a,4b,4c)

LOK-Viewer : Graphical Interface Application for Geomagnetic Data in Observatory Geomagnetic Lombok

LOK-Viewer : Graphical Interface Application for Geomagnetic Data in Observatory Geomagnetic Lombok LOK-Viewer : Graphical Interface Application for Geomagnetic Data in Observatory Geomagnetic Lombok Giri W. Wiriasto, Teti Zubaidah, Bulkis Kanata Electrical Engineering Dept. Mataram University Lombok,

More information

Computer Technology MSIS 22:198:605 Homework 1

Computer Technology MSIS 22:198:605 Homework 1 Compute Techology MSIS 22:198:605 Homewok 1 Istucto: Faid Alizadeh Due Date: Moday Septembe 30, 2002 by midight Submissio: by e-mail See below fo detailed istuctios) last updated o Septembe 27, 2002 Rules:

More information

Design Optimizations Using ANSYS Generated Response Surfaces

Design Optimizations Using ANSYS Generated Response Surfaces Desig Optimizatios Usig ANSYS Geeated Respose Sufaces Jiaiog Che, Ph.D. Techical Sevices, Emeso Climate Techologies Abstact This pape descibes how to pefom desig optimizatios with multiple objective fuctios

More information

Recursion. Announcements. Follow-up from yesterday. Recursion Overview. A Recursive Program. The Factorial Function (n!)

Recursion. Announcements. Follow-up from yesterday. Recursion Overview. A Recursive Program. The Factorial Function (n!) Aoucemets Recusio Lectue CS Summe 7 Fo exta Java help Lots of cosultig/office-hous available Ca set up idividual meetigs with TAs via email Check soo that you ae i CMS Academic Itegity Note Assigmet #

More information

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma

MapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma apreduce Optimizations and Algoithms 2015 Pofesso Sasu Takoma www.cs.helsinki.fi Optimizations Reduce tasks cannot stat befoe the whole map phase is complete Thus single slow machine can slow down the

More information

ENGI 4421 Counting Techniques for Probability Page Example 3.01 [Navidi Section 2.2; Devore Section 2.3]

ENGI 4421 Counting Techniques for Probability Page Example 3.01 [Navidi Section 2.2; Devore Section 2.3] ENGI 4421 Coutig Techiques fo Pobability Page 3-01 Example 3.01 [Navidi Sectio 2.2; Devoe Sectio 2.3] Fou cads, labelled A, B, C ad D, ae i a u. I how may ways ca thee cads be daw (a) with eplacemet? (b)

More information

Chap 5: Product-Form Queuing Networks (QN)

Chap 5: Product-Form Queuing Networks (QN) CPU disk Chap 5: Poduct-Fom Queuig Netwoks (QN) Etities: ) sevice cetes with diffeet sevice disciplies ) customes (obs) sigle class multiple classes (each/w a diffeet wokload) ) liks coectig sevice cetes

More information

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH

SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH I J C A 7(), 202 pp. 49-53 SYSTEM LEVEL REUSE METRICS FOR OBJECT ORIENTED SOFTWARE : AN ALTERNATIVE APPROACH Sushil Goel and 2 Rajesh Vema Associate Pofesso, Depatment of Compute Science, Dyal Singh College,

More information

IP Network Design by Modified Branch Exchange Method

IP Network Design by Modified Branch Exchange Method Received: June 7, 207 98 IP Netwok Design by Modified Banch Method Kaiat Jaoenat Natchamol Sichumoenattana 2* Faculty of Engineeing at Kamphaeng Saen, Kasetsat Univesity, Thailand 2 Faculty of Management

More information

(Online Appendix) The Importance of Ordering in Sequential Auctions

(Online Appendix) The Importance of Ordering in Sequential Auctions (Olie Appedi) The Impotace of Odeig i Sequetial Auctios Wedad J. Elmaghaby Decembe 2, 22 1 Efficiet equilibium whe 1 mi =1 Popositio 2 Ude assumptios 1-5, a efficiet equilibium i a sequetial 2 d pice auctio

More information

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes

Information Retrieval. CS630 Representing and Accessing Digital Information. IR Basics. User Task. Basic IR Processes CS630 Repesenting and Accessing Digital Infomation Infomation Retieval: Basics Thosten Joachims Conell Univesity Infomation Retieval Basics Retieval Models Indexing and Pepocessing Data Stuctues ~ 4 lectues

More information

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012 2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo

More information

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives

a Not yet implemented in current version SPARK: Research Kit Pointer Analysis Parameters Soot Pointer analysis. Objectives SPARK: Soot Reseach Kit Ondřej Lhoták Objectives Spak is a modula toolkit fo flow-insensitive may points-to analyses fo Java, which enables expeimentation with: vaious paametes of pointe analyses which

More information

OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO

OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO OPTIMAL KINEMATIC SYNTHESIS OF CRANK & SLOTTED LEVER QUICK RETURN MECHANISM FOR SPECIFIC STROKE & TIME RATIO Zeeshan A. Shaikh 1 and T.Y. Badguja 2 1,2 Depatment of Mechanical Engineeing, Late G. N. Sapkal

More information

Gravitational Shift for Beginners

Gravitational Shift for Beginners Gavitational Shift fo Beginnes This pape, which I wote in 26, fomulates the equations fo gavitational shifts fom the elativistic famewok of special elativity. Fist I deive the fomulas fo the gavitational

More information

Project 2.5 Improved Euler Implementation

Project 2.5 Improved Euler Implementation Project 2.5 Improved Euler Implemetatio Figure 2.5.10 i the text lists TI-85 ad BASIC programs implemetig the improved Euler method to approximate the solutio of the iitial value problem dy dx = x+ y,

More information

Detection and Recognition of Alert Traffic Signs

Detection and Recognition of Alert Traffic Signs Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives

More information

Optical Flow for Large Motion Using Gradient Technique

Optical Flow for Large Motion Using Gradient Technique SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this

More information

A comparison of variance estimators with known and unknown population means

A comparison of variance estimators with known and unknown population means Ng ad Hoocks Studies by Udegaduate Reseaches at Guelph Vol., No., Wite 008, 4-48 A compaiso of vaiace estimatos with kow ad ukow populatio meas Jeife Ng ad Julie Hoocks This mauscipt was pepaed while Jeife

More information

Towards Adaptive Information Merging Using Selected XML Fragments

Towards Adaptive Information Merging Using Selected XML Fragments Towads Adaptive Infomation Meging Using Selected XML Fagments Ho-Lam Lau and Wilfed Ng Depatment of Compute Science and Engineeing, The Hong Kong Univesity of Science and Technology, Hong Kong {lauhl,

More information

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann.

A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Personification by Boulic, Thalmann and Thalmann. A Mathematical Implementation of a Global Human Walking Model with Real-Time Kinematic Pesonification by Boulic, Thalmann and Thalmann. Mashall Badley National Cente fo Physical Acoustics Univesity of

More information

Annotating search using Web databases

Annotating search using Web databases Iteatioal Joual of Advaced Reseach i Egieeig & Techology (IJARCET) Volume 4 Issue 6, Jue 15 Aotatig seach usig Web databases Pooam V. Wakhede 1 Depatmet of Sciece ad Ifomatio Techology, D. Babasaheb Ambedka

More information

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters

Frequency Domain Approach for Face Recognition Using Optical Vanderlugt Filters Optics and Photonics Jounal, 016, 6, 94-100 Published Online August 016 in SciRes. http://www.scip.og/jounal/opj http://dx.doi.og/10.436/opj.016.68b016 Fequency Domain Appoach fo Face Recognition Using

More information

This thesis fo the Docto of Philosophy degee by Ae Spaldig has bee appoved by David C. Fishe J. Richad Ludge Staley Paye Ross McCoell Tom Altma Date

This thesis fo the Docto of Philosophy degee by Ae Spaldig has bee appoved by David C. Fishe J. Richad Ludge Staley Paye Ross McCoell Tom Altma Date MIN-PLUS ALGEBRA AND GRAP DOMINATION by Ae Spaldig B.S., Uivesity of Coloado at Deve, 1993 M.S., Uivesity of Coloado at Deve, 199 A thesis submitted to the Uivesity of Coloado at Deve i patial fulllmet

More information

Flood Frequency Analysis of Annual Maximum. Stream Flows using L-Moments and TL-Moments. Approach

Flood Frequency Analysis of Annual Maximum. Stream Flows using L-Moments and TL-Moments. Approach Applied Mathematical Scieces, Vol. 5, 0, o. 5, - 5 Flood Fequecy Aalysis of Aual Maximum Steam Flows usig L-Momets ad TL-Momets Appoach Ummi Nadiah Ahmad Faculty of Sciece, Uivesiti Tekologi Malaysia ummiadiahahmad@gmail.com

More information

Image segmentation using Fuzzy C-Mean and K Mean clustering technique

Image segmentation using Fuzzy C-Mean and K Mean clustering technique _ Image segmetatio usig Fuzzy C-Mea ad K Mea clusteig techique 1 Nikita Patil, 2 Ramesh Kaadika 1 Almui Ratamala Istitute of Techology ad Egieeig, Asagoa 2 K.J. Somaiya College of Egieeig, Vidyaviha Abstact-

More information

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS

ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS ANALYTIC PERFORMANCE MODELS FOR SINGLE CLASS AND MULTIPLE CLASS MULTITHREADED SOFTWARE SERVERS Daniel A Menascé Mohamed N Bennani Dept of Compute Science Oacle, Inc Geoge Mason Univesity 1211 SW Fifth

More information

GEOACOUSTIC CHARACTERIZATION USING IMAGE SOURCES

GEOACOUSTIC CHARACTERIZATION USING IMAGE SOURCES GEOACOUSTIC CHARACTERIZATION USING IMAGE SOURCES Samuel Piso a, Lauet Guillo a a Ecole avale, IRENav, BCRM Best, CC 600, 29240 Best cedex 9, Face. Samuel Piso Ecole avale, IRENav BCRM Best, CC 600, 29240

More information

Illumination methods for optical wear detection

Illumination methods for optical wear detection Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical

More information

Efficient Segmentation and Representation of Multi-View Images

Efficient Segmentation and Representation of Multi-View Images Efficiet Segmetatio ad Repesetatio of Multi-View Images Pie Luigi Dagotti ad Mike Bookes Electical ad Electoic Egieeig Depatmet, Impeial College Lodo, Ehibitio Road, Lodo, SW7 2BT, UK Abstact We study

More information

Last Time: PCA. Unsupervised vs Supervised. Image Manifold. Statistical Multilinear Models: TensorFaces

Last Time: PCA. Unsupervised vs Supervised. Image Manifold. Statistical Multilinear Models: TensorFaces Last Time: PCA Statistical Multiliea Models: TesoFaces PCA idetifies a m dimesioal eplaatio of dimesioal data whee m

More information

UCB CS61C : Machine Structures

UCB CS61C : Machine Structures inst.eecs.bekeley.edu/~cs61c UCB CS61C : Machine Stuctues Lectue SOE Dan Gacia Lectue 28 CPU Design : Pipelining to Impove Pefomance 2010-04-05 Stanfod Reseaches have invented a monitoing technique called

More information

4.2. Co-terminal and Related Angles. Investigate

4.2. Co-terminal and Related Angles. Investigate .2 Co-teminal and Related Angles Tigonometic atios can be used to model quantities such as

More information

Lecture 8 Introduction to Pipelines Adapated from slides by David Patterson

Lecture 8 Introduction to Pipelines Adapated from slides by David Patterson Lectue 8 Intoduction to Pipelines Adapated fom slides by David Patteson http://www-inst.eecs.bekeley.edu/~cs61c/ * 1 Review (1/3) Datapath is the hadwae that pefoms opeations necessay to execute pogams.

More information

Controlled Information Maximization for SOM Knowledge Induced Learning

Controlled Information Maximization for SOM Knowledge Induced Learning 3 Int'l Conf. Atificial Intelligence ICAI'5 Contolled Infomation Maximization fo SOM Knowledge Induced Leaning Ryotao Kamimua IT Education Cente and Gaduate School of Science and Technology, Tokai Univeisity

More information

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples

Multi-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits

More information

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES

RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES RANDOM IRREGULAR BLOCK-HIERARCHICAL NETWORKS: ALGORITHMS FOR COMPUTATION OF MAIN PROPERTIES Svetlana Avetisyan Mikayel Samvelyan* Matun Kaapetyan Yeevan State Univesity Abstact In this pape, the class

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

More information

Color Correction Using 3D Multiview Geometry

Color Correction Using 3D Multiview Geometry Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,

More information

Image Enhancement in the Spatial Domain. Spatial Domain

Image Enhancement in the Spatial Domain. Spatial Domain 8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along

More information

A ROI Focusing Mechanism for Digital Cameras

A ROI Focusing Mechanism for Digital Cameras A ROI Focusing Mechanism fo Digital Cameas Chu-Hui Lee, Meng-Feng Lin, Chun-Ming Huang, and Chun-Wei Hsu Abstact With the development and application of digital technologies, the digital camea is moe popula

More information

HISTOGRAMS are an important statistic reflecting the

HISTOGRAMS are an important statistic reflecting the JOURNAL OF L A T E X CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 1 D 2 HistoSketch: Disciminative and Dynamic Similaity-Peseving Sketching of Steaming Histogams Dingqi Yang, Bin Li, Laua Rettig, and Philippe

More information

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design

Transmission Lines Modeling Based on Vector Fitting Algorithm and RLC Active/Passive Filter Design Tansmission Lines Modeling Based on Vecto Fitting Algoithm and RLC Active/Passive Filte Design Ahmed Qasim Tuki a,*, Nashien Fazilah Mailah b, Mohammad Lutfi Othman c, Ahmad H. Saby d Cente fo Advanced

More information

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3

More information

GTOC 9, Multiple Space Debris Rendezvous Trajectory Design in the J2 environment

GTOC 9, Multiple Space Debris Rendezvous Trajectory Design in the J2 environment GTOC 9, Multiple Space Debis Rendezvous Tajectoy Design in the J envionment Macus Hallmann, Makus Schlottee, Ansga Heidecke, Maco Sagliano Fedeico Fumenti, Volke Maiwald, René Schwaz Institute of Space

More information

User Group testing report

User Group testing report Use Goup testing epot Deliveable No: D6.10 Contact No: Integated Poject No. 506723: SafetyNet Aconym: SafetyNet Title: Building the Euopean Road Safety Obsevatoy Integated Poject, Thematic Pioity 6.2 Sustainable

More information

MIS to Prepress ICS. Version Date: File: ICS-MIS-Prepress-1.01.doc,.pdf. Origination & Prepress WG

MIS to Prepress ICS. Version Date: File: ICS-MIS-Prepress-1.01.doc,.pdf. Origination & Prepress WG MIS to Pepess ICS Vesion 1.01 Date: 2006-01-02 File: ICS-MIS-Pepess-1.01.doc,.pdf Oigination & Pepess WG Abstact This ICS defines the Inteface between the MIS and Pepess. It specifies the Pocesses fo a

More information

An Unsupervised Segmentation Framework For Texture Image Queries

An Unsupervised Segmentation Framework For Texture Image Queries An Unsupevised Segmentation Famewok Fo Textue Image Queies Shu-Ching Chen Distibuted Multimedia Infomation System Laboatoy School of Compute Science Floida Intenational Univesity Miami, FL 33199, USA chens@cs.fiu.edu

More information

A Memory Efficient Array Architecture for Real-Time Motion Estimation

A Memory Efficient Array Architecture for Real-Time Motion Estimation A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN

More information

Parabolic Path to a Best Best-Fit Line:

Parabolic Path to a Best Best-Fit Line: Studet Activity : Fidig the Least Squares Regressio Lie By Explorig the Relatioship betwee Slope ad Residuals Objective: How does oe determie a best best-fit lie for a set of data? Eyeballig it may be

More information

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE

A New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE 5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai

More information

Also available at ISSN (printed edn.), ISSN (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010)

Also available at  ISSN (printed edn.), ISSN (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010) Also available at http://amc.imfm.si ISSN 1855-3966 (pinted edn.), ISSN 1855-3974 (electonic edn.) ARS MATHEMATICA CONTEMPORANEA 3 (2010) 109 120 Fulleene patches I Jack E. Gave Syacuse Univesity, Depatment

More information

ASSIGN 01: Due Monday Feb 04 PART 1 Get a Sketchbook: 8.5 x 11 (Minimum size 5 x7 ) fo keeping a design jounal and a place to keep poject eseach & ideas. Make sue you have you Dopbox account and/o Flash

More information

A 10-point Approximating Subdivision Scheme Based on Least Squares Technique

A 10-point Approximating Subdivision Scheme Based on Least Squares Technique Available at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 193-9466 Vol. 11, Issue (Decembe 16), pp. 559-575 Applicatios ad Applied Mathematics: A Iteatioal Joual (AAM) A 1-poit Appoximatig Subdivisio Scheme

More information

An Extension to the Local Binary Patterns for Image Retrieval

An Extension to the Local Binary Patterns for Image Retrieval , pp.81-85 http://x.oi.og/10.14257/astl.2014.45.16 An Extension to the Local Binay Pattens fo Image Retieval Zhize Wu, Yu Xia, Shouhong Wan School of Compute Science an Technology, Univesity of Science

More information

FACE VECTORS OF FLAG COMPLEXES

FACE VECTORS OF FLAG COMPLEXES FACE VECTORS OF FLAG COMPLEXES ANDY FROHMADER Abstact. A conjectue of Kalai and Eckhoff that the face vecto of an abitay flag complex is also the face vecto of some paticula balanced complex is veified.

More information

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension

Segmentation of Casting Defects in X-Ray Images Based on Fractal Dimension 17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach

More information

Reliability Allocation for CNC Machine Based on Improved Fuzzy

Reliability Allocation for CNC Machine Based on Improved Fuzzy Reliability Allocatio fo CNC Machie Based o Impoved Fuzzy Aalytic Hieachy Pocess Shilog Wag, Shilog Li, Jie Zhou, Qiag Li, Lig Kag Reliability Allocatio fo CNC Machie Based o Impoved Fuzzy Aalytic Hieachy

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks

Spiral Recognition Methodology and Its Application for Recognition of Chinese Bank Checks Spial Recognition Methodology and Its Application fo Recognition of Chinese Bank Checks Hanshen Tang 1, Emmanuel Augustin 2, Ching Y. Suen 1, Olivie Baet 2, Mohamed Cheiet 3 1 Cente fo Patten Recognition

More information

Introduction to Engineering Seismology Lecture 18

Introduction to Engineering Seismology Lecture 18 Lectue 18: Intoduction to GIS, Integation of hazad paametes on GIS platfom; Final zonation map pepaation with case study of Bangaloe Topics Geogaphical Infomation System (GIS) Analytic Hieachy Pocess (AHP)

More information

All lengths in meters. E = = 7800 kg/m 3

All lengths in meters. E = = 7800 kg/m 3 Poblem desciption In this poblem, we apply the component mode synthesis (CMS) technique to a simple beam model. 2 0.02 0.02 All lengths in metes. E = 2.07 10 11 N/m 2 = 7800 kg/m 3 The beam is a fee-fee

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

E.g., movie recommendation

E.g., movie recommendation Recommende Systems Road Map Intodction Content-based ecommendation Collaboative filteing based ecommendation K-neaest neighbo Association les Matix factoization 2 Intodction Recommende systems ae widely

More information

Multidimensional Testing

Multidimensional Testing Multidimensional Testing QA appoach fo Stoage netwoking Yohay Lasi Visuality Systems 1 Intoduction Who I am Yohay Lasi, QA Manage at Visuality Systems Visuality Systems the leading commecial povide of

More information

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM

ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM ADDING REALISM TO SOURCE CHARACTERIZATION USING A GENETIC ALGORITHM Luna M. Rodiguez*, Sue Ellen Haupt, and Geoge S. Young Depatment of Meteoology and Applied Reseach Laboatoy The Pennsylvania State Univesity,

More information

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM

Simulation and Performance Evaluation of Network on Chip Architectures and Algorithms using CINSIM J. Basic. Appl. Sci. Res., 1(10)1594-1602, 2011 2011, TextRoad Publication ISSN 2090-424X Jounal of Basic and Applied Scientific Reseach www.textoad.com Simulation and Pefomance Evaluation of Netwok on

More information

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor *

Desired Attitude Angles Design Based on Optimization for Side Window Detection of Kinetic Interceptor * Poceedings of the 7 th Chinese Contol Confeence July 6-8, 008, Kunming,Yunnan, China Desied Attitude Angles Design Based on Optimization fo Side Window Detection of Kinetic Intecepto * Zhu Bo, Quan Quan,

More information

Positioning of a robot based on binocular vision for hand / foot fusion Long Han

Positioning of a robot based on binocular vision for hand / foot fusion Long Han 2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,

More information

n If S is in convex position, then thee ae exactly k convex k-gons detemined by subsets of S. In geneal, howeve, S may detemine fa fewe convex k-gons.

n If S is in convex position, then thee ae exactly k convex k-gons detemined by subsets of S. In geneal, howeve, S may detemine fa fewe convex k-gons. Counting Convex Polygons in Plana Point Sets Joseph S. B. Mitchell a;1, Günte Rote b, Gopalakishnan Sundaam c, and Gehad Woeginge b a Applied Mathematics and Statistics, SUNY Stony Book, NY 11794-3600.

More information

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

More information

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring, Instructions:

Solution printed. Do not start the test until instructed to do so! CS 2604 Data Structures Midterm Spring, Instructions: CS 604 Data Structures Midterm Sprig, 00 VIRG INIA POLYTECHNIC INSTITUTE AND STATE U T PROSI M UNI VERSI TY Istructios: Prit your ame i the space provided below. This examiatio is closed book ad closed

More information

Lecture 7 7 Refraction and Snell s Law Reading Assignment: Read Kipnis Chapter 4 Refraction of Light, Section III, IV

Lecture 7 7 Refraction and Snell s Law Reading Assignment: Read Kipnis Chapter 4 Refraction of Light, Section III, IV Lecture 7 7 Refractio ad Sell s Law Readig Assigmet: Read Kipis Chapter 4 Refractio of Light, Sectio III, IV 7. History I Eglish-speakig coutries, the law of refractio is kow as Sell s Law, after the Dutch

More information

Lecture 27: Voronoi Diagrams

Lecture 27: Voronoi Diagrams We say that two points u, v Y ae in the same connected component of Y if thee is a path in R N fom u to v such that all the points along the path ae in the set Y. (Thee ae two connected components in the

More information

Prof. Feng Liu. Fall /17/2016

Prof. Feng Liu. Fall /17/2016 Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2

More information

CS 2461: Computer Architecture 1 Program performance and High Performance Processors

CS 2461: Computer Architecture 1 Program performance and High Performance Processors Couse Objectives: Whee ae we. CS 2461: Pogam pefomance and High Pefomance Pocessos Instucto: Pof. Bhagi Naahai Bits&bytes: Logic devices HW building blocks Pocesso: ISA, datapath Using building blocks

More information

A Two-stage and Parameter-free Binarization Method for Degraded Document Images

A Two-stage and Parameter-free Binarization Method for Degraded Document Images A Two-stage and Paamete-fee Binaization Method fo Degaded Document Images Yung-Hsiang Chiu 1, Kuo-Liang Chung 1, Yong-Huai Huang 2, Wei-Ning Yang 3, Chi-Huang Liao 4 1 Depatment of Compute Science and

More information

Topic -3 Image Enhancement

Topic -3 Image Enhancement Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking

More information

Satellite Image Analysis

Satellite Image Analysis Satellite Image Analysis Chistian Melsheime Apil 25, 2012 The lab on satellite image analysis deals with a vey typical application, the extaction of land use infomation. Stating point is an image ecoded

More information

A Novel Estimation-Based Backoff Algorithm in the IEEE Based Wireless Network

A Novel Estimation-Based Backoff Algorithm in the IEEE Based Wireless Network A ovel Estimatio-Based Algoithm i the EEE 80. Based Wieless etwok Seok-Wo Kag, Jae-Ryog Cha ad Jae-Hyu Kim School of Electical Egieeig, Ajou Uivesity Sa 5 Wocheo-og, Yougtog-Gu, Suwo 443-749, Koea Abstact

More information

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set

Modelling, simulation, and performance analysis of a CAN FD system with SAE benchmark based message set Modelling, simulation, and pefomance analysis of a CAN FD system with SAE benchmak based message set Mahmut Tenuh, Panagiotis Oikonomidis, Peiklis Chachalakis, Elias Stipidis Mugla S. K. Univesity, TR;

More information

Introduction To Pipelining. Chapter Pipelining1 1

Introduction To Pipelining. Chapter Pipelining1 1 Intoduction To Pipelining Chapte 6.1 - Pipelining1 1 Mooe s Law Mooe s Law says that the numbe of pocessos on a chip doubles about evey 18 months. Given the data on the following two slides, is this tue?

More information

Coordinate Systems. Ioannis Rekleitis

Coordinate Systems. Ioannis Rekleitis Coodinate Systems Ioannis ekleitis Position epesentation Position epesentation is: P p p p x y z P CS-417 Intoduction to obotics and Intelligent Systems Oientation epesentations Descibes the otation of

More information

top() Applications of Stacks

top() Applications of Stacks CS22 Algorithms ad Data Structures MW :00 am - 2: pm, MSEC 0 Istructor: Xiao Qi Lecture 6: Stacks ad Queues Aoucemets Quiz results Homework 2 is available Due o September 29 th, 2004 www.cs.mt.edu~xqicoursescs22

More information

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY

AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY AUTOMATED LOCATION OF ICE REGIONS IN RADARSAT SAR IMAGERY Chistophe Waceman (1), William G. Pichel (2), Pablo Clement-Colón (2) (1) Geneal Dynamics Advanced Infomation Systems, P.O. Box 134008 Ann Abo

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

Point-Biserial Correlation Analysis of Fuzzy Attributes

Point-Biserial Correlation Analysis of Fuzzy Attributes Appl Math Inf Sci 6 No S pp 439S-444S (0 Applied Mathematics & Infomation Sciences An Intenational Jounal @ 0 NSP Natual Sciences Publishing o Point-iseial oelation Analysis of Fuzzy Attibutes Hao-En hueh

More information

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes

A Consistent, User Friendly Interface for Running a Variety of Underwater Acoustic Propagation Codes Poceedings of ACOUSTICS 6 - Novembe 6, Chistchuch, New Zealand A Consistent, Use Fiendly Inteface fo Running a Vaiety of Undewate Acoustic Popagation Codes Alec J Duncan, Amos L Maggi Cente fo Maine Science

More information

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13

CIS 121 Data Structures and Algorithms with Java Spring Stacks and Queues Monday, February 12 / Tuesday, February 13 CIS Data Structures ad Algorithms with Java Sprig 08 Stacks ad Queues Moday, February / Tuesday, February Learig Goals Durig this lab, you will: Review stacks ad queues. Lear amortized ruig time aalysis

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform

A Shape-preserving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonuniform Fuzzification Transform A Shape-peseving Affine Takagi-Sugeno Model Based on a Piecewise Constant Nonunifom Fuzzification Tansfom Felipe Fenández, Julio Gutiéez, Juan Calos Cespo and Gacián Tiviño Dep. Tecnología Fotónica, Facultad

More information

Guide for Online Renewal

Guide for Online Renewal guide for olie reewal Guide for Olie Reewal This guide is desiged to assist you i the completio of your aual olie reewal of registratio. 250 Bloor St. East, Suite 1000, Toroto ON M4W 1E6 Phoe: 416-972-9882

More information

Data mining based automated reverse engineering and defect discovery

Data mining based automated reverse engineering and defect discovery Data mining based automated evese engineeing and defect discovey James F. Smith III, ThanhVu H. Nguyen Naval Reseach Laboatoy, Code 5741, Washington, D.C., 20375-5000 ABSTRACT A data mining based pocedue

More information

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM

A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Accepted fo publication Intenational Jounal of Flexible Automation and Integated Manufactuing. A VECTOR PERTURBATION APPROACH TO THE GENERALIZED AIRCRAFT SPARE PARTS GROUPING PROBLEM Nagiza F. Samatova,

More information

Lecture 18. Optimization in n dimensions

Lecture 18. Optimization in n dimensions Lecture 8 Optimizatio i dimesios Itroductio We ow cosider the problem of miimizig a sigle scalar fuctio of variables, f x, where x=[ x, x,, x ]T. The D case ca be visualized as fidig the lowest poit of

More information

The VSS CCD photometry spreadsheet

The VSS CCD photometry spreadsheet The VSS CCD photometry spreadsheet Itroductio This Excel spreadsheet has bee developed ad tested by the BAA VSS for aalysig results files produced by the multi-image CCD photometry procedure i AIP4Wi v2.

More information

10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods

10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods Rendeing techniques Compute Gaphics Lectue 10 Can be classified as Local Illumination techniques Global Illumination techniques Global Illumination 1: Ray Tacing and Radiosity Taku Komua 1 Local Illumination

More information

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015.

Hash Tables. Presentation for use with the textbook Algorithm Design and Applications, by M. T. Goodrich and R. Tamassia, Wiley, 2015. Presetatio for use with the textbook Algorithm Desig ad Applicatios, by M. T. Goodrich ad R. Tamassia, Wiley, 2015 Hash Tables xkcd. http://xkcd.com/221/. Radom Number. Used with permissio uder Creative

More information

Query Language #1/3: Relational Algebra Pure, Procedural, and Set-oriented

Query Language #1/3: Relational Algebra Pure, Procedural, and Set-oriented Quey Language #1/3: Relational Algeba Pue, Pocedual, and Set-oiented To expess a quey, we use a set of opeations. Each opeation takes one o moe elations as input paamete (set-oiented). Since each opeation

More information

Bandwidth Efficient Cross-Layer Design Using Truncated Hybrid ARQ Approach for Wimax Networks

Bandwidth Efficient Cross-Layer Design Using Truncated Hybrid ARQ Approach for Wimax Networks J. Basic. Appl. Sci. Res., (204-2050, 20 20, TextRoad Publicatio ISS 2090-4304 Joual of Basic ad Applied Scietific Reseach www.textoad.com Badwidth Efficiet Coss-Laye Desig Usig Tucated Hybid ARQ Appoach

More information