Sviluppare un sito web con il framework python Django

Tra i vari framework per lo sviluppo di applicazioni web uno che si distingue per facilità di utilizzo senza compromettere le possibilità d’uso è sicuramente Django. Django utilizza il versatile linguaggio python che dall’utilizzo nella computazione scientifica, a linguaggio di scripting, a linguaggio web sta piano piano diventando sempre piu centrale. Per iniziare, dopo ovviamente aver installato python, apriamo un prompt dei comandi o una shell bash su linux e digitiamo:

$ pip install django

Fatto. Pip, il package manager di python si occuperà di scaricare il pacchetto, è installarlo con tutte le sue dipendenze.

Continua a leggere Sviluppare un sito web con il framework python Django

Testare l’areodinamica di un profilo alare con Autodesk CFD

Dopo aver visto in un precedente articolo come simulare l’aerodinamica di un veicolo con ANSYS Workbench, oggi esaminiamo un airfoil, ovvero un profilo alare con Autodesk CFD 2017. Il profilo scelto è il NACA 4415, scaricato in formato STEP da grabcad.com e fissato con angolo di attacco nullo. Per prima cosa dobbiamo scaricare il software nella sua versione student registrandoci sul sito di autodesk. Dopodicchè apriamolo e creamo un nuovo progetto importando il nostro modello.

Il risultato che avremo alla fine del nostro studio

Continua a leggere Testare l’areodinamica di un profilo alare con Autodesk CFD

Testare il machine learning con Scikit-learn

In questo post riprodurremo uno dei primi esempi nel campo del machine learning, ovvero dell’apprendimento automatico, cioè il riconoscimento dei numeri scritti a mano del database MNST. I principali metodi che si usano in questo tipo di applicazioni sono le reti neurali, il teorema di Bayes, gli alberi di decisione e il metodo del nearest-neighbor. La descrizione di questi algoritmi va oltre lo scopo di questo post ma in tutti i casi bisogna prima effettuare una fase di addestramento del modello, in questo caso chiamato classificatore, cioè mostrargli l’immagine da decodificare e la risposta esatta, dopodicchè si può metterlo alla prova con altre immagini e vedere se riesce a leggere correttamente i nostri numeri.
il risultato del nostro test

Continua a leggere Testare il machine learning con Scikit-learn

Simulare l’aerodinamica di un veicolo con ANSYS

Uno dei campi che sta riscontrando maggior sviluppo negli ultimi anni è quello della cosiddetta CFD, la fluidodinamica computazionale. La fluidodinamica è la branca della fisica che studia il moto dei fluidi, ovvero liquidi e aeriformi, e si basa sulle equazioni di Navier-Stokes che sono per questa branca l’equivalente delle equazioni di Maxwell per il campo elettromagnetico. Il software che useremo è ANSYS Workbench nella versione Student, scaricabile gratuitamente dal sito del produttore. Questo software oltre alla CFD permette di fare simulazioni fisiche di ogni tipo da quelle di resistenza meccanica, a quelle di trasmissione del calore e a quelle elettromagnetiche.

La geometria della nostra autovettura

Continua a leggere Simulare l’aerodinamica di un veicolo con ANSYS