Processo aleatorio e Random walk

Un processo aleatorio definisce una successione di variabili casuali. Vengono utilizzate nell’ambito finanziario per modellizzare l’andamento di fenomeni di interessecome prezzi e quantità scambiate. Quali sono i tipi di processi aleatori? Il caso più semplice di processo aleatorio è rappresentato dalla Trading Strategy (insieme o algoritmo di regole prefissate per vendere o acquistare lotti diContinua a leggere “Processo aleatorio e Random walk”

Nozione di ricorsione e di iterazione

Queste due nozioni rispondono alla necessità del programmatore di ripetere delle parti di codice in cicli iterativi con dati via via diversi in ogni ciclo fino all’esecuzione di una condizione di uscita. Nell’iterazione il loop è contenuto nel comando chiamante mentre in quella ricorsiva il loop si verifica mediante una funzione R(x) che al suoContinua a leggere “Nozione di ricorsione e di iterazione”

Nozioni di Stack e Heap

Con il termine Stack si intende l’area di memoria destinata a mantenere informazioni sulle funzioni. Lo Stack può essere a sua volta suddiviso in diverse aree di memoria: una prima parte destinata a contenere le istruzioni eseguibili del programma stesso (code) un’altra area destinata invece a contenere variabili globali, definite al di fuori delle funzioniContinua a leggere “Nozioni di Stack e Heap”

PRINCIPALI OGGETTI GRAFICI

I linguaggi di programmazione VB.NET e C# permettono di creare dei grafici struttando oggetti grafici contenuti nella libreria GDI+. Per creare un grafico si devono seguire i seguenti step: Creazione dell’oggetto bitmap, cioè un’area costituita dai pixel destinata a contenere le immagini. Tale oggetto richiede come input le dimensioni del rettangolo, cioè altezza (h: height) eContinua a leggere “PRINCIPALI OGGETTI GRAFICI”

TRASFORMAZIONE DELLE COORDINATE DA REALE A VIRTUALE

Come abbiamo già visto nel precedente articolo, i linguaggi VB.NET e C# sfruttano una libreria grafica chiamata GDI+ presente al loro interno per realizzare delle rappresentazioni statistiche anche molto elaborate. Il primo ostacolo che si deve superare per sfruttare a pieno le potenzialità di questa libreria però è riuscire a trasformare le coordinate del “mondoContinua a leggere “TRASFORMAZIONE DELLE COORDINATE DA REALE A VIRTUALE”

Funzione Lambda

Definiamo con questo nome le funzioni che permettono di rendere più pulito e leggibile un codice: esse, infatti, forniscono scorciatoie per ordinare, filtrare, e lavorare con informazioni presenti negli elenchi. Esse sono chiamate anche “funzioni anonime” poiché non hanno un nome. Vediamo, dunque, in che modo la funzione lambda lavora con gli item di unaContinua a leggere “Funzione Lambda”

Procedure per calcolare la distribuzione di frequenze univariata

Nella scorsa lezione abbiamo visto come mediante lo Stream Reader o il Text Field Parse siamo in grado di leggere un file cvs di dati organizzati in unità statistiche di interesse (righe) e caratteri (colonne) e di trasformare questa matrice in una lista di oggetti che contiene quelle osservazioni. Il singolo oggetto di quella listaContinua a leggere “Procedure per calcolare la distribuzione di frequenze univariata”

Metodi disponibili per leggere file testuali di dati statistici

Abbiamo già dato la definizione di file csv. Esaminiamo adesso i metodi messi a disposizione dai linguaggi di programmazione VB.Net e C# per leggere questi file Hardcode: Questo metodo, seppure sia il più semplice, non viene usato molto spesso poiché risulta poco elastico e maneggevole. Prevede la creazione di una variabile di tipo stringa: essaContinua a leggere “Metodi disponibili per leggere file testuali di dati statistici”

Elementi fondamentali della specifica CSV

il csv è un file di testo che presenta la seguente struttura: Ogni riga di questo file deve contenere le informazioni relative ad un certo oggetto e le colonne rappresentano le variabili I separatori utilizzati sono , oppure ; Come si leggono questi dati programmaticamente per fare le nostre analisi?I linguaggi di Visual Studio mettonoContinua a leggere “Elementi fondamentali della specifica CSV”

La formula di Legendre e la sua utilità nelle applicazioni

Nel precedente articolo abbiamo descritto alcuni metodi basati sugli operatori bitwise che permettono di sfruttare le relazioni tra valori numerici sotto forma di sequenze di bit. In particolare avevamo descritto come si poteva determinare la massima potenza di un generico n. Quello che affronteremo in questo articolo è la risoluzione di un problema molto simileContinua a leggere “La formula di Legendre e la sua utilità nelle applicazioni”

Progetta un sito come questo con WordPress.com
Comincia ora