English  |  正體中文  |  简体中文  |  Items with full text/Total items : 51296/86402 (59%)
Visitors : 8171772      Online Users : 102
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library & TKU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version
    Please use this identifier to cite or link to this item: http://tkuir.lib.tku.edu.tw:8080/dspace/handle/987654321/105626


    Title: 應用MATLAB GUI開發建築風載重計算分析系統
    Other Titles: The development of a building wind load calculation and analysis system using MATLAB GUI
    Authors: 葉建廷;Yeh, Chien-Ting
    Contributors: 淡江大學土木工程學系碩士班
    王人牧
    Keywords: 建築設計風載重計算;Building Design Wind Load;Matlab;GUI;ANN
    Date: 2015
    Issue Date: 2016-01-22 15:00:55 (UTC+8)
    Abstract: 近年電腦運算速度日益提升,程式的人性化也越趨重要,使用者圖形化介面(GUI)將可幫助使用者更容易使用與操作程式,但是往往使用者介面需要更多額外的記憶體或是更快的處理器才能避免開發使用者介面導致原始程式之運算效率降低太多,而受益於電腦效能提升,價格趨於平價後,相關的應用將更容易實現。
    當使用者需要應用程式來執行運算時,例如使用工程運算的程式,應用程式所需的運算功能,將透過MATLAB內的變數轉換等處理後,將運算完畢的結果傳回使用者介面上,由於MALAB可處理大量運算以及儲存的功能,使用者可透過MATLAB建立的使用者介面完成繁雜的程式運算處理且能夠更輕巧但是卻不影響原有的功能。
    本論文研究之出發點在於探討使用MATLAB內建之介面與簡易控制項目應用於工程計算方面的可行性,由風工程中風載重計算程式為測試標的,將過去建築設計風載重專家系統之網頁與手機版本為基礎,藉由此系統在一般個人電腦上使用MATLAB內建之介面進行開發與測試,探討其效益。
    研究方法是在MATLAB上以m-file撰寫圖形化使用者介面(GUI),並結合原先的類神經估算程式與風載重計算程式開發在一般作業系統下執行的程式。並以MATLAB建立輸入和輸出的介面,藉由此介面,使用者可輸入建築物的基本資料、尺寸與結構特性等資料,進而將使用者輸入的資料進行運算。最後,將計算完成的結果傳送至輸出的使用者介面,予使用者參考。期望能讓不甚了解程式的使用者能夠更容易、更輕鬆地執行相關的程式,並應用在更多的工程領域上。
    In recent years, the increasing speed of computers makes program humanization more important. Graphical user interfaces (GUI) help users to use programs more easily. However, user interfaces often need more memory or faster processors to avoid large drop of calculation efficiency of the original program. Benefit from the improvement of computer performance and inexpensive price of computer hardware, the relevant applications are easier to implement.
    When the user needs to use application programs to perform computation such as engineering calculation. The calculation function of an application is carried out using MATLAB’s internal variable exchanges. When MATLAB completed calculation, the answer returns to the user interface. Due to MALAB is capable of large amount of computing and storage, users can use MATLAB user interface to establish programs to process complex calculations and keep the programs lightweight without affecting their original functions.
    The starting point of this thesis is to discuss the feasibility of using MATLAB’s built-in interface and simple control programs to engineering computational aspects. Using wind engineering wind load calculation as a test subject, based on the previously developed building design wind load expert system (both web and mobile version), a system was developed and tested using MATLAB built-in interface on a general PC to explore its benefits.
    The research methodology is to write graphical user interface (GUI) by MATLAB m-file, and combine it with the original artificial neural networks estimating and wind load calculation program to form a program package running on MS Windows. Using MATLAB to establish input and output interface, with this interface users can enter basic information, dimensions and structural characteristics of buildings, etc., and then the program calculates users’ input data. Finally, the results show on output user interface to provide users with information. The expectation is to let nonprogrammers to use technical programs easier. The model can also be applied to other engineering fields.
    Appears in Collections:[土木工程學系暨研究所] 學位論文

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML49View/Open

    All items in 機構典藏 are protected by copyright, with all rights reserved.


    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library & TKU Library IR teams. Copyright ©   - Feedback