NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Python & Qt, Powerful Tools for Technical ComputingThe objective of this presentation is to give a brief overview of Python computer language and Qt for Python which provides an interface to Python for building graphical applications. The Qt language provides a method for rapid programming of Graphical User Interfaces (GUIs) that are highly scalable, robust and platform independent. Both Python and Qt provide a powerful set of tools for Dynamic Analysis which are based on Open-Source software. Many problems and calculations in Structural Dynamics such as Power Spectral Density, Shock Response Spectrum and Vibration Response Spectrum can be easily calculated using these tools. The advantage of using Open-Source software is the ability to create custom graphical user interfaces similar to Matlab without the expense of software licensing and the ability to customize the software to an organization's specific needs. Also, another advantage is the ability to know which algorithms are being used by the GUI, know the numerical limitations and scale to large size data sets. I will end the presentation by demonstrating a Structural Dynamics GUI I created that was designed primarily to interactively analyze Post Flight high speed data provided by the ground station telemetry networks.
Document ID
20190032605
Acquisition Source
Kennedy Space Center
Document Type
Presentation
Authors
Grillo, Vincent
(a.i. solutions, Inc. Cape Canaveral, FL, United States)
Date Acquired
November 8, 2019
Publication Date
November 3, 2019
Subject Category
Computer Programming And Software
Report/Patent Number
KSC-E-DAA-TN73215
Meeting Information
Meeting: Shock and Vibration Symposium
Location: Atlanta, GA
Country: United States
Start Date: November 3, 2019
End Date: November 7, 2019
Sponsors: Hi-Test Labs., Inc.
Funding Number(s)
CONTRACT_GRANT: NNK17LA01C
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available