Newsgroup: it.comp.lang.visual-basic
Titolo: [?]Pattern matching

Scusate, questo esula un po' dalla pura programmazione VB, ma qualcuno sa
quali sono le formule base di questo argomento?
In particolare mi interesserebbe sapere come dare un "peso" ad una matrice
di punti, in modo da poter dire se è simile o no ad un'altra di uguali
dimensioni.
Ciao.


Argomento interessante (per lo meno non e' il solito "come si mette l'icona
in quel posto li', nell'angolino dello schermo?" :-)
Puoi dare qualche informazione in piu' sul problema?
In particolare, che tipo di problema devi risolvere (sara' mica una cosa
tipo OCR)?
--
Roal Zanazzi
z...@iol.it

tipo OCR)?
Ecco, lo sapevo che se mi rispondeva qualcuno questo sarebbe stato uno dei 4
pilastri (me escluso - che modestia eh? :-) del NG.
No, non è tipo OCR, ma la logica di funzionamento è comunque la stessa.
Ho matrici di dimensioni variabili (Array di Byte, ed è a mio carico essere
sicuro che le matrici da confrontare siano delle stesse dimensioni) e vorrei
raggruppare tra di loro quelle che più si assomigliano tra loro.
Per la verità è solamente un progetto puramente accademico (almeno finchè
non vedrò che funziona).
A volte la passione pura riaffiora, quando c'è un po' di tempo libero...
Ho cercato anche qualce sito ma non ho trovato molto, inoltre sto cercando
di documentarmi sulle reti neurali, e qui già si trova di più, ma sempre e
solo nozioni generiche e solo teoriche.
Tu (o qualcuno) ne sai niente?
Ciao.

 
Mi viene in mente 'prodotto scalare' ed 'energia mutua' , chi fa 'teoria
dei segnali sa cosa vuol dire, per i profani puoi usare la seguente
espressione:
se a e b sono i due vettori  un indice della loro somiglianza e'
	sum(a(i)b(i))
    --------------------
    sqr(sum(a(i)^2)*sum(b(i)^2))
dove sum(.) e' l'operazione di sommatoria esteso al vettore
Marco Colandrea
P.S. 
dammi almeno il tempo di leggerli i messaggi, il sabato e la domenica
sto a casa!

sto a casa!
E' un vero piacere vbedere che c'è gente che se ne intende di argomenti un
po' particolari come questo.
Grazie dell'aiuto.
Per sum(a(i)b(i)) intendi forse a(1) * b(1) + a(2) * b(2) ... + a(n) * b(n)
?
Ciao

Zanna wrote:
Ciao, io lo scorso semestre ho seguito un corso di elaborazione digitale
delle immagini...A casa da qualche parte ho sicuramente qualcosa
sull'argomento, ora a dire il vero non mi ricordo quasi niente. Ti
riscrivo domani...
Ciao
Brando
-- 
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' Sito comune di it.lang.vb  :  
http://www.murialdo.it/it_lang_vb
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

in quel posto li', nell'angolino dello schermo?" :-) .....
Scusate l'intrusione, anche se conosco poco di Pattern Matching, Volevo
proporre un'altro argomento interessante, per risolvere un problema in cui,
mio malgrado, mi trovo.
Testi in Giapponese, e trasformazione da ASCII -> Katakana o Kangi ( credo
si chiamino cosě),  controlli testo per il giapponese, versione Win
Giapponese e/o Supporto lingua.
Scusate il Repost
Ciao e grazie per qualunque suggerimento

riscrivo domani...
Aspetto tue notizie, anche privatamente.
Ciao


Si,
 con la formula che ti ho mandato ( con sqr a denominatore ) il
risultato e' compreso tra -1 e 1
con il seguente 'significato'
1   -> i due vettori sono allineati ( e orientati nello stesso verso)
0   -> i due vettori sono ortogonali
-1  -> i due vettori sono allineati ( e orientati in verso opposto)
Marco


Sarebbe meglio che tu iniziassi un nuovo thread di messaggi, cambiando il
subject...
se ti "attacchi" a questa discussione con un argomento totalmente diverso,
non ci si capisce piu' niente.
Comunque, credo che Meimi abbia qualche esperienza di giapponese...
--
Roal Zanazzi
z...@iol.it


Meimi conosce il giapponese?
Sono mesi che cerco qualcuno che mi dia le nozioni di base... chissą se mi
puņ (leggi vuole) aiutare...


Guarda che ne so pochissimo... se ti serve qualcosa ti mando delle lezioni
di base che ho scaricate da internet.
Ciao

> Comunque, credo che Meimi abbia qualche esperienza di giapponese...
Non esagerare... poi quello che vuole fare lui lo fanno già programmi che
leggono in euc e quell'altro formato che non ricordo. ^_^;;
Ciao