Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 20-12-2006, 18:43   #1
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
[MATLAB]: alcuni comandi capricciosi

Ciao a tutti, sto seguendo alcune guide su internet per studiare i sitemi tramite matlab, ma talvolta i comandi non danno quello sperato:che devo fare?
per esempio ora in questo momento stavo seguendo un pò http://www.ladispe.polito.it/FondAut...oneMatlab1.pdf

Codice:
>> T = 0 : 0.01 : 5;
>> U= sin(T);
>> num=[1 2 3]; den=[2 3];
>> SYS=tf(num,den)
 
Transfer function:
s^2 + 2 s + 3
-------------
   2 s + 3
 
>> lsim(SYS,U,T)
??? Error using ==> rfinputs
Not supported for non-proper models.
che vuole?
stavo seguendo http://www.ladispe.polito.it/FondAut...oneMatlab1.pdf


anche qui
Codice:
>> num=[1 2 3]; den=[2 3];
>> SYS=tf(num,den);
>> SYS=tf(num,den)
 
Transfer function:
s^2 + 2 s + 3
-------------
   2 s + 3
 
>> step(SYS)
??? Error using ==> rfinputs
Not supported for non-proper models.
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 20-12-2006, 23:04   #2
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Pare che si arrabbi perchè il sistema da te inserito non è proprio:
Un sistema è strettamente proprio se il grado del numeratore è maggiore di quello del denominatore, è proprio se i due gradi sono uguali
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 00:11   #3
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
è vero funziona così, grazie

però andando aveanti sono sorti dubbi

sul secondo pezzettino di codice aggiustando come da te suggeritomi
se metto
Codice:
step(sys)
oppure
Codice:
step(num,den,t)
ho differenti uscite: perchè? i dati non sono sempre quelli?



e poi se antepongo ad uno di questi due comandi [y,t]=
cioè
Codice:
[y,t]=step(sys)
plot(y,t)
La guida dice: così facendo memorizzo l'evoluzione dell'uscita y ed il vettore dei tempi: ma che significa praticamente?cioè cosa vedo dal grafico?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 10:37   #4
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
ti consiglio di dare un bell'
Codice:
help step
per avere la guida del comando step
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 10:46   #5
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
l'ho vista, ma praticamente cosa sono,e cosa cambia, non so riuscito a capirlo.
tu non l'hai mai usato questo comando?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 11:28   #6
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Codice:
step(SYS)
mostra la risposta allo scalino del sistema SYS ma puoi ottenere la stessa cosa con
Codice:
setp(num,den)
Se aggiungi il parametro t alle funzioni precedenti definisci tu su che tempi vuoi che venga calcolato, senza sceglie lui anche i tempi
Codice:
step(SYS,t)
setp(num,den)
Con
Codice:
[y,t]=step(sys)
invece al posto di stampare a video il grafico memorizzi i valori di y e t nei due vettori per poi utilizzarli in seguito
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 11:36   #7
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
ok ,per la prima parte
Quote:
Originariamente inviato da wisher
Codice:
step(SYS,t)
step(num,den)
Con
Codice:
[y,t]=step(sys)
invece al posto di stampare a video il grafico memorizzi i valori di y e t nei due vettori per poi utilizzarli in seguito
ma se faccio plot cosa vedo in "pratica"? nella vita reale?
i valori delle uscite in base al tempo?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 11:53   #8
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Si, in tutti i casi vedi il movimento forzato dell'uscita in risposta allo scalino, il tutto nel tempo
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 11:56   #9
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
Quote:
Originariamente inviato da wisher
Si, in tutti i casi vedi il movimento forzato dell'uscita in risposta allo scalino, il tutto nel tempo
che però è una cosa diversa poichè
Codice:
step(SYS)
rappresenta la risposta al gradino (quindi risposta forzata anche essa)

mentre
Codice:
[y,t]=step(SYS)
è l'uscita che è diversa dalla risposta
giusto?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:04   #10
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Dovrebbero essere la stessa cosa, il problema è che tu fai
Codice:
plot(y,t)
mentre il comando corretto è
Codice:
plot(t,y)
Prima devi mettere l'asse dei tempi, poi i valori in funzione del tempo
Dall'help di plot
Quote:
PLOT(X,Y) plots vector Y versus vector X
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:28   #11
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
ok e quindi lo steso ordine anche quando metto [t,y]=....?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:32   #12
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Quote:
Originariamente inviato da Bandit
ok e quindi lo steso ordine anche quando metto [t,y]=....?
no,quello è corretto
Quote:
[Y,T] = STEP(SYS) returns the output response Y and the time
vector T used for simulation.
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:33   #13
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
a ok provo
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:49   #14
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
mi trovo, ok funziona, grazie, spero che con l'andare avanti non ci siano prob.
grazie
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 14:42   #15
sirus
Senior Member
 
Iscritto dal: Mar 2004
Messaggi: 16053
Quote:
Originariamente inviato da wisher
Pare che si arrabbi perchè il sistema da te inserito non è proprio:
Un sistema è strettamente proprio se il grado del numeratore è maggiore di quello del denominatore, è proprio se i due gradi sono uguali
Vedo che il corso di Fondamenti di Automatica serve a qualche cosa.
sirus è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 15:46   #16
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
ma linspace cosa serve?
cioè so che
Codice:
x=linspace(0.01,100,1000)
crea un vettore di 1000 elementi compresi tra 0.01 e 100 .
ma quindi è come quando si definisce un vettore di tempi? solo cambaindo formalismo?
e se così perchè si usa: come faccio a capire quando usare l'uno o l'altro?
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.

Ultima modifica di Bandit : 03-01-2007 alle 18:21.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2006, 12:25   #17
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
nessuno?
è l'ultima cosa che mi serve :help
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 23-12-2006, 13:10   #18
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
Quote:
Originariamente inviato da Bandit
ma linspace cosa serve?
cioè so che
Codice:
x=linspace(0.01,100,1000)
crea un vettore di 1000 elementi compresi tra 0.001 e 1000 .
ma quindi è come quando si definisce un vettore di tempi? solo cambaindo formalismo?
e se così perchè si usa: come faccio a capire quando usare l'uno o l'altro?
nota che nel vettore dei tempi con t=Aasso:B definisci il passo, in linspace definisci il numero dei punti che vuoi ottenere
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 19:02   #19
Bandit
Senior Member
 
L'Avatar di Bandit
 
Iscritto dal: Sep 2003
Messaggi: 9434
grazie 1000 ragazzi

volendo creare 2 comandi equivalenti
linspace(0,5,500) è equivalente a t=0:0,01:5?


è possibile mettere in una stessa figura + grafici? per esempio step, lsim,impulse?
il prog su cui stavo ragionado è sempre quello
Codice:
>> t=0:0.01:5;
>> u=sin(t);
>> num=[1,2];den=[3 2 1];
>> sys=tf(num,den)
 
Transfer function:
     s + 2
---------------
3 s^2 + 2 s + 1
 
>> [residui,poli]=residue(num,den)

residui =

   0.1667 - 0.5893i
   0.1667 + 0.5893i


poli =

  -0.3333 + 0.4714i
  -0.3333 - 0.4714i

>> [a,b,c,d]=tf2ss(num,den)

a =

   -0.6667   -0.3333
    1.0000         0


b =

     1
     0


c =

    0.3333    0.6667


d =

     0
>> lsim(sys,u,t),grid,xlabel('t[sec]'),ylabel('[y(t)]'),title('risposta di un sistema LTI');
__________________
1)P4 2.4-Asrock p4i65- Sapphire Hd3450 512mb agp- 2GB ddr400-Hd 80gb WD- Thermaltake Litepower 450W
2)Amd 3200-Msi K8n Neo4 Platinum - 2*512 MB pc3200-Asus N6600gt- HD WD 160GB-enermax noisetacker 370.

Ultima modifica di Bandit : 03-01-2007 alle 19:11.
Bandit è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2007, 20:22   #20
wisher
Senior Member
 
L'Avatar di wisher
 
Iscritto dal: Aug 2005
Messaggi: 2755
guardati le funzioni
hold on
per continuare a plottare i grafici sulla stessa finestra
Se invece vuoi uno spazio per grafico guardati subplot
__________________
wisher è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
Tory Bruno ha lasciato la società...
L'immagine di Natale del telescopio spaz...
STMicroelectronics e SpaceX proseguono l...
Numeri da record, Xiaomi distribuisce ol...
BitLocker accelerato via hardware: Micro...
Blue Origin prosegue lo sviluppo dei lan...
Moore Threads: nuove GPU 15 volte pi&ugr...
Steam diventa esclusivamente 64-bit: Val...
La Corte Suprema restituisce a Elon Musk...
X lancia Creator Studio su mobile: nuovi...
Dieci anni fa SpaceX fece atterrare per ...
POCO M8 e M8 Pro arriveranno nel 2026: e...
Caos Formula 1: il motore Mercedes &egra...
Tariffe nazionali per le chiamate e gli ...
Tassa chilometrica non solo per elettric...
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: 06:08.


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