{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Universidade Federal do Rio Grande do Sul (UFRGS) \n",
"Programa de Pós-Graduação em Engenharia Civil (PPGEC) \n",
"\n",
"# PEC00025: Introduction to Vibration Theory\n",
"\n",
"\n",
"### Class 17 - Fundamental principles\n",
"\n",
"[1. The principle of virtual work](#section_1) \n",
"[2. Classical vs. generalized coordinates](#section_2) \n",
"[3. D'Alembert's principle](#section_3) \n",
"[4. Hamilton's principle](#section_4) \n",
"[5. Assignments](#section_5) \n",
"\n",
"---\n",
"_Prof. Marcelo M. Rocha, Dr.techn._ [(ORCID)](https://orcid.org/0000-0001-5640-1020) \n",
"_Porto Alegre, RS, Brazil_ \n"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 1. The principle of virtual work \n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 2. Classical vs. generalized coordinates \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 3. D'Alembert's principle \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 4. Hamilton's principle \n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## 5. Assignments \n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.1"
}
},
"nbformat": 4,
"nbformat_minor": 2
}