Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-08-2015, 12:58   #1
das
Senior Member
 
Iscritto dal: Jan 2001
Città: Livorno
Messaggi: 1388
Funzione di scrambling semplice e leggera

*

Ultima modifica di das : 17-05-2016 alle 21:16.
das è offline   Rispondi citando il messaggio o parte di esso
Old 07-08-2015, 13:38   #2
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Secondo me una cosa del genere su un segnale analogico non è fattibile, perché:
- la funzione deve essere continua (se non lo fosse, piccoli errori nell'ingresso potrebbero trasformarsi in enormi "salti" nell'uscita);
- deve essere strettamente monotona (almeno nell'intervallo interessato), altrimenti la sua inversa avrebbe più soluzioni.

Partendo dalle precedenti ipotesi, le uniche funzioni non lineari che possano soddisfarle comportano necessariamente una perdita della dinamica. Ciò potrebbe anche non rappresentare un grosso problema, non è raro infatti imbattersi in situazioni nelle quali di un segnale enorme è sufficiente avere l'ordine di grandezza. In questi casi si adotta una funzione logaritmica; il suo uso è talmente frequente che molti chip hanno proprio un'uscita logaritmica invece che lineare.

Un'altra possibilità - per rimanere nell'ambito dei segnali analogici - sarebbe quella di ricavare il valore come funzione di altri 2. Supponiamo ad esempio che tu voglia inviare alla mcu l'orientazione: piuttosto che inviare l'angolo, potresti trasmettere i valori di seno e coseno e ricostruire l'angolo nella mcu con la funzione atan2.
Naturalmente questo sistema presuppone di avere più canali a disposizione.

Ma se devo essere sincero, per una cosa simile punterei su una comunicazione digitale (che già basterebbe a rendere incompatibile il segnale con i dispositivi analogici), eventualmente protetta con un sistema di cifratura.
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
Old 07-08-2015, 16:55   #3
das
Senior Member
 
Iscritto dal: Jan 2001
Città: Livorno
Messaggi: 1388
*

Ultima modifica di das : 17-05-2016 alle 21:16.
das è offline   Rispondi citando il messaggio o parte di esso
Old 07-08-2015, 18:27   #4
das
Senior Member
 
Iscritto dal: Jan 2001
Città: Livorno
Messaggi: 1388
*

Ultima modifica di das : 17-05-2016 alle 21:16.
das è offline   Rispondi citando il messaggio o parte di esso
Old 08-08-2015, 14:03   #5
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Sommare un offset lo escluderei perché ridurrebbe parecchio la dinamica... invertire il segnale sarebbe troppo semplice?
Tipo: y(x) = maxX - x

In ogni caso puoi usare una lookup table per ovviare al problema della complessità. Supponendo che gli adc siano a 10 bit, e che il valore sia un intero a 16 bit, l'intera tabella occuperebbe 2 KB. Se fossero troppi puoi inserire meno valori e usare l'interpolazione lineare per quelli mancanti, oppure utilizzare soluzioni ibride (funzioni di approssimazione + lookup table).

Un'altra idea potrebbe essere quella di usare l'interpolazione lineare sui valori di una lookup table appositamente studiata, ovvero non ottenuta come risultato di una funzione, ma come semplice sequenza di numeri "casuali" strettamente crescenti.
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
Old 08-08-2015, 15:24   #6
das
Senior Member
 
Iscritto dal: Jan 2001
Città: Livorno
Messaggi: 1388
*

Ultima modifica di das : 17-05-2016 alle 21:17.
das è offline   Rispondi citando il messaggio o parte di esso
Old 08-08-2015, 16:24   #7
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Ottimo
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
Scraping e IA, Google e Reddit fermati d...
Questa stampante laser costa solo 74€: c...
TCL C1 GTV sorprende a 210,49€: proietto...
RAM, il 2027 potrebbe essere l'anno pegg...
PocketByte: la console modulare che unis...
Amazon riduce la gamma Nova: retromarcia...
ECOVACS Goat O600 RTK Care Kit a 499€: n...
Lasciate perdere i boomer su Facebook: i...
Robot aspirapolvere Dreame ed ECOVACS in...
Si può fare a meno delle GPU: que...
PC gaming e tuttofare Ryzen 9, 32GB di R...
MacBook Ultra: Apple ha scelto un unico ...
Nothing sta per lanciare il suo primo sm...
Drone DJI Lito 1 Combo, doppia batteria ...
Capcom vola e svela i piani futuri: Resi...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:01.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v