{ "cells": [ { "cell_type": "markdown", "id": "4b8ea041", "metadata": {}, "source": [ "# Statistica della molla statica\n", "Passo passo logica dello studio di una molla in condizione statica" ] }, { "cell_type": "code", "execution_count": 42, "id": "6bf32773", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Requirement already satisfied: matplotlib in ./.venv/lib/python3.13/site-packages (3.10.8)\n", "Requirement already satisfied: numpy in ./.venv/lib/python3.13/site-packages (2.4.3)\n", "Requirement already satisfied: pandas in ./.venv/lib/python3.13/site-packages (3.0.1)\n", "Requirement already satisfied: scipy in ./.venv/lib/python3.13/site-packages (1.17.1)\n", "Requirement already satisfied: seaborn in ./.venv/lib/python3.13/site-packages (0.13.2)\n", "Requirement already satisfied: contourpy>=1.0.1 in ./.venv/lib/python3.13/site-packages (from matplotlib) (1.3.3)\n", "Requirement already satisfied: cycler>=0.10 in ./.venv/lib/python3.13/site-packages (from matplotlib) (0.12.1)\n", "Requirement already satisfied: fonttools>=4.22.0 in ./.venv/lib/python3.13/site-packages (from matplotlib) (4.62.0)\n", "Requirement already satisfied: kiwisolver>=1.3.1 in ./.venv/lib/python3.13/site-packages (from matplotlib) (1.5.0)\n", "Requirement already satisfied: packaging>=20.0 in ./.venv/lib/python3.13/site-packages (from matplotlib) (26.0)\n", "Requirement already satisfied: pillow>=8 in ./.venv/lib/python3.13/site-packages (from matplotlib) (12.1.1)\n", "Requirement already satisfied: pyparsing>=3 in ./.venv/lib/python3.13/site-packages (from matplotlib) (3.3.2)\n", "Requirement already satisfied: python-dateutil>=2.7 in ./.venv/lib/python3.13/site-packages (from matplotlib) (2.9.0.post0)\n", "Requirement already satisfied: six>=1.5 in ./.venv/lib/python3.13/site-packages (from python-dateutil>=2.7->matplotlib) (1.17.0)\n", "Note: you may need to restart the kernel to use updated packages.\n" ] } ], "source": [ "pip install matplotlib numpy pandas scipy seaborn" ] }, { "cell_type": "code", "execution_count": 1, "id": "2e1b4f68", "metadata": {}, "outputs": [], "source": [ "import numpy as np\n", "import pandas as pd\n", "import scipy as sc\n", "import seaborn as sns\n", "import matplotlib.pyplot as plt\n", "import matplotlib as mpl\n", "\n", "g = 9.805\n", "ug = 0.001\n" ] }, { "cell_type": "markdown", "id": "9986ac20", "metadata": {}, "source": [ "## Sezione inutile all'ultilizzo in lab: creazione di dati pseudo random" ] }, { "cell_type": "code", "execution_count": 59, "id": "a5b574c7", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
| \n", " | m1 | \n", "m2 | \n", "m3 | \n", "m4 | \n", "m5 | \n", "Dx1 | \n", "Dx2 | \n", "Dx3 | \n", "Dx4 | \n", "Dx5 | \n", "Dx6 | \n", "Dx7 | \n", "
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | \n", "0.050 | \n", "0.052432 | \n", "0.038498 | \n", "0.041740 | \n", "0.066845 | \n", "0.018047 | \n", "0.025734 | \n", "0.031742 | \n", "0.022223 | \n", "0.021998 | \n", "0.021180 | \n", "0.022974 | \n", "
| 1 | \n", "0.075 | \n", "0.072613 | \n", "0.062558 | \n", "0.077425 | \n", "0.015478 | \n", "0.042429 | \n", "0.040160 | \n", "0.037280 | \n", "0.033654 | \n", "0.042858 | \n", "0.037256 | \n", "0.043517 | \n", "
| 2 | \n", "0.100 | \n", "0.103347 | \n", "0.101605 | \n", "0.099361 | \n", "0.093900 | \n", "0.052411 | \n", "0.046097 | \n", "0.050659 | \n", "0.049701 | \n", "0.047669 | \n", "0.039527 | \n", "0.049989 | \n", "
| 3 | \n", "0.125 | \n", "0.118064 | \n", "0.150049 | \n", "0.124056 | \n", "0.153998 | \n", "0.059645 | \n", "0.056738 | \n", "0.066964 | \n", "0.065501 | \n", "0.064932 | \n", "0.051581 | \n", "0.068314 | \n", "
| 4 | \n", "0.150 | \n", "0.158329 | \n", "0.143522 | \n", "0.153235 | \n", "0.125121 | \n", "0.070399 | \n", "0.063578 | \n", "0.077659 | \n", "0.072795 | \n", "0.067691 | \n", "0.066485 | \n", "0.074349 | \n", "
| 5 | \n", "0.175 | \n", "0.174045 | \n", "0.152967 | \n", "0.181660 | \n", "0.176064 | \n", "0.087671 | \n", "0.090652 | \n", "0.088689 | \n", "0.087106 | \n", "0.078646 | \n", "0.081791 | \n", "0.080701 | \n", "
| 6 | \n", "0.200 | \n", "0.202672 | \n", "0.184025 | \n", "0.201895 | \n", "0.229997 | \n", "0.090162 | \n", "0.098133 | \n", "0.096154 | \n", "0.100708 | \n", "0.097934 | \n", "0.094379 | \n", "0.102352 | \n", "
| 7 | \n", "0.225 | \n", "0.228883 | \n", "0.260549 | \n", "0.226784 | \n", "0.201636 | \n", "0.104527 | \n", "0.111335 | \n", "0.105212 | \n", "0.113755 | \n", "0.108067 | \n", "0.108022 | \n", "0.107109 | \n", "
| 8 | \n", "0.250 | \n", "0.251224 | \n", "0.242992 | \n", "0.238627 | \n", "0.266212 | \n", "0.129012 | \n", "0.118645 | \n", "0.124443 | \n", "0.118103 | \n", "0.123003 | \n", "0.121608 | \n", "0.124631 | \n", "
| 9 | \n", "0.275 | \n", "0.275899 | \n", "0.251327 | \n", "0.280781 | \n", "0.312978 | \n", "0.136631 | \n", "0.140951 | \n", "0.132259 | \n", "0.137163 | \n", "0.137445 | \n", "0.130444 | \n", "0.140669 | \n", "
| 10 | \n", "0.300 | \n", "0.293292 | \n", "0.293954 | \n", "0.296745 | \n", "0.308939 | \n", "0.153415 | \n", "0.151791 | \n", "0.151211 | \n", "0.146986 | \n", "0.148656 | \n", "0.147098 | \n", "0.150745 | \n", "
| 11 | \n", "0.325 | \n", "0.324090 | \n", "0.330965 | \n", "0.334900 | \n", "0.357583 | \n", "0.160549 | \n", "0.158722 | \n", "0.160388 | \n", "0.156324 | \n", "0.157541 | \n", "0.162296 | \n", "0.161074 | \n", "
| 12 | \n", "0.350 | \n", "0.347289 | \n", "0.355742 | \n", "0.363132 | \n", "0.347237 | \n", "0.180310 | \n", "0.168808 | \n", "0.167861 | \n", "0.168199 | \n", "0.166944 | \n", "0.172948 | \n", "0.166314 | \n", "
| 13 | \n", "0.375 | \n", "0.375010 | \n", "0.412261 | \n", "0.358674 | \n", "0.366582 | \n", "0.178874 | \n", "0.182060 | \n", "0.185182 | \n", "0.182708 | \n", "0.178580 | \n", "0.188249 | \n", "0.183653 | \n", "
| 14 | \n", "0.400 | \n", "0.386501 | \n", "0.396172 | \n", "0.413298 | \n", "0.409323 | \n", "0.202518 | \n", "0.192107 | \n", "0.199646 | \n", "0.191132 | \n", "0.197280 | \n", "0.205252 | \n", "0.192378 | \n", "
| 15 | \n", "0.425 | \n", "0.417214 | \n", "0.394087 | \n", "0.418190 | \n", "0.396204 | \n", "0.213574 | \n", "0.208489 | \n", "0.209244 | \n", "0.201062 | \n", "0.216948 | \n", "0.205209 | \n", "0.215061 | \n", "
| 16 | \n", "0.450 | \n", "0.448536 | \n", "0.480177 | \n", "0.439624 | \n", "0.472196 | \n", "0.226967 | \n", "0.217532 | \n", "0.216700 | \n", "0.220931 | \n", "0.220583 | \n", "0.228625 | \n", "0.223440 | \n", "
| 17 | \n", "0.475 | \n", "0.476295 | \n", "0.480740 | \n", "0.472676 | \n", "0.475891 | \n", "0.241500 | \n", "0.235796 | \n", "0.234180 | \n", "0.236741 | \n", "0.226907 | \n", "0.227570 | \n", "0.237174 | \n", "