Martin's flow rate estimator spreadsheet & ..

Visualizzazione dei risultati da 1 a 10 su 40

Hybrid View

Messaggio precedente Messaggio precedente   Prossimo messaggio Prossimo messaggio
  1. #1
    gibibyte
    Registrato
    May 2005
    Località
    Mn
    Messaggi
    977
    configurazione

    Predefinito

    quando dicevo 0,1 o 0,001 intendevo 0,01 poichè con 0,001 già sarbebe visibile la differenza rispetto a 0.

  2. #2
    kibibyte L'avatar di Andrea 007
    Registrato
    Jun 2007
    Messaggi
    326

    Predefinito

    come dicevo possiamo farlo perchè se tu plotti con risoluzione "scarsa" 0,003 per te è 0,ma fisicamente non è così,è una approssimazione e ti ripeto che mi può star bene ma il fatto è comprendere perchè esista quel fattore che a nostra scelta decidiamo di togliere.



    Questa è la "plottata" di martin non la mia



    come vedi per flow = 0 pressure = 0 ...... piu zero di così.
    Vuol dire che martin ha posto c = 0 se lo ha fatto avrá
    avuto i suoi motivi.
    Probabilmente ha pensato che cosí approssima meglio la curva.

  3. #3
    gibibyte
    Registrato
    May 2005
    Località
    Mn
    Messaggi
    977
    configurazione

    Predefinito

    vorrei vederlo mentre misura 0=0,ovviamente la tolleranza degli strumenti e il margine di errore non permetterebbe di rilevare variazioni da quella coppia di valori.
    il valore 0,0 è punto di accumulazione in questo caso,ovvero un punto fuori dalla condizione di funzionamento scelto arbitrariamente come rilevante,se vuole approssimare lo può fare come lo puoi fare tu e come chiunque altro,basta sapere che lo stiamo facendo poi non c'è problema alcuno.
    quando regoli le tue ventole a 800 rpm non ti interessa sapere se stiano girando a 799,7658493 o 800,00002,ma sai che potrebbe esserlo,quando alimenti un motore elettrico a 5V non ti interessa sapere che tu stia usando un ogegtto a 4,9987908V +tosto che a 5,001023,però nel momento in cui cerchi il rigore matematico anche quelle piccolezze potrebbero aver senso,li sta a te decidere come operare.
    il punto non è "ma anche così va bene",la questione è dare per scontato che un fattore non esista così come il fenomeno che rappresenta.
    esattamente come in altre situazioni ci si può rapportare in diversi modi alla faccenda ciò non significa che certi fattori siano inesistenti solo perchè non considerati o considerati parzialmente.
    quando estraevi la tendenza e ti facevi restituire la funzione avevi termini successivi che hanno un peso esiguo e così avrà fatto lui,scegliere di inglobare o far partire tutto da quel punto può voler dire o che non gli interessava quella piccola differenza o che non l'ha proprio considerata facendo collassare l'evento sul punto di accumulazione che lui trova di interesse.
    io non lo conosco e non posso sapere in base a quale motivo abbia proceduto così ma immagino che l'abbia fatto nella consapevolezza della questione facendo una scelta sulla procedura,non vado a sindacare il perchè del togliere o meno un fattore dal peso "esiguo" sto solo dicendo(fin dalla primissima risposta nell'altra discussione) che per considerare rilevante un valore o una variazione di misure,tanto più se queste sono risultate da una approssimazione,bisogna muoversi a piccoli passi analizzando ogni piccolezza.
    scartare a priori un termine prima di aver valutato quanto questo possa influire a me personalmente non piace ma si può fare,ciò che mi interessa è mostrare come procederei io e come io valuterei e peserei le considerazioni in relazione all'evento fisico studiato,coerentemente a quanto detto fino dalle prime battute e ribadito poco sopra,tutte le approssimazioni si vogliono fare possiamo anche linearizzare i tratti fra le varie misure volendo e magari integrare al funzione sull'intervallo per estrarre valori medi o una funzione discreta tipo PMF...sono scelte procedurali che vanno fatte alla luce di ciò che fisicamente si promettono di raffigurare.
    in un laboratorio di misura o di affidabilità o più generalmente di test si fanno approssimazioni anche molto più "grossolane"della nostra,ma si fanno solo una volta stabilito quale sia l'interesse analitico e quale possa essere lo scarto rispetto alll'aspettativa.

  4. #4
    kibibyte L'avatar di Andrea 007
    Registrato
    Jun 2007
    Messaggi
    326

    Predefinito

    Questa invece è un'altra curva plottata da martin:



    Oltre a vedere che ha posto c = 0 .... ( Y=0 :X=0 )
    Si puo vedere chiaramente l'errore che ti causa il non
    considerare il fatto che la curva è simmetrica all'asse Y

    Abbiamo una pressione negativa e un flow rate positivo
    che è un controsenso

  5. #5
    gibibyte
    Registrato
    May 2005
    Località
    Mn
    Messaggi
    977
    configurazione

    Predefinito

    per questo consigliavo octave o matlab ....
    coi dati ci lavori come vuoi e puoi plottare ad intervalli costruendo fin da subito cose esatte anzichè plottando la parabola che solo nel suo ramo identifica il caso.
    una funzione può essere spezzata e rappresentare un solo tratto non necessariamente tutto

    scrivere script per matlab è simile al C ed anche più semplice, una volta caricati i dati matematicamente ci lavori come vuoi.
    l'erroe che noti è dovuto al fatto che se si plotta la curva su (-inf,+inf) non si tiene conto del fatto che il fenomeno fisico non trova rappresentazione corretta. sarebbe più corretto dire F=y se x>=0 et F=-y se x<0.
    con matlab/octave dopo ave rinserito i dati (come nell'esmepio che facevo precedentemente)basterebbe plottare a quetso modo:
    plot(x1,y1,x2,y2)
    essendo ogni termine un array di valori il software plotta Y1 in relazione all'intervallo x1 ed y2 in relazione all'intervallo x2,si ottiene un risultato attendibile e preciso tanto quanto la nostra risoluzione permette.

  6. #6
    kibibyte L'avatar di Andrea 007
    Registrato
    Jun 2007
    Messaggi
    326

    Predefinito

    Originariamente inviato da Gioz
    per questo consigliavo octave o matlab ....
    coi dati ci lavori come vuoi e puoi plottare ad intervalli costruendo fin da subito cose esatte anzichè plottando la parabola che solo nel suo ramo identifica il caso.
    una funzione può essere spezzata e rappresentare un solo tratto non necessariamente tutto

    scrivere script per matlab è simile al C ed anche più semplice, una volta caricati i dati matematicamente ci lavori come vuoi.
    l'erroe che noti è dovuto al fatto che se si plotta la curva su (-inf,+inf) non si tiene conto del fatto che il fenomeno fisico non trova rappresentazione corretta. sarebbe più corretto dire F=y se x>=0 et F=-y se x<0.
    con matlab/octave dopo ave rinserito i dati (come nell'esmepio che facevo precedentemente)basterebbe plottare a quetso modo:
    plot(x1,y1,x2,y2)
    essendo ogni termine un array di valori il software plotta Y1 in relazione all'intervallo x1 ed y2 in relazione all'intervallo x2,si ottiene un risultato attendibile e preciso tanto quanto la nostra risoluzione permette.
    Interessante pure matlab....
    Alla fine ottieni una serie di curve spezzate?
    La curva passa per tutti i punti individuati dalle coordinate delle misure?
    Ho capito bene?

  7. #7
    gibibyte
    Registrato
    May 2005
    Località
    Mn
    Messaggi
    977
    configurazione

    Predefinito

    tu ottieni esattamente la curva che vuoi, è un potente software che data in pasto la funzione ti permette di calcoalre tutti i valori che vuoi.

    se per esmepio scrivi
    x= 0:0.00001:5
    stai dicendo di generare un array di valori da 0 a 5 con il passo 0,00001
    e dicendo poi y= exp(3*x)
    crei l'array di risultati per l'equazione sopra riportata.
    se poi plotti
    plot(x,y) automaticamente avrai disegnato nell'intervallo [0,5] tutti i valori calcolati con la risoluzione 0,00001.

    se tu vuoi plottare qualcosa che viene rappresentato diversamente in vari intervalli ti basterà farti i vari intervalli x1 x2 x3 ... xn
    stabilire la tua y1 funzione di x1,y2 funzione di x2 ... yn funzione di xn
    ed andando ad utilizzare il comando plot(x1,y1,x2,y2,...,xn,yn) sullo stesso foglio vedrai comparire il grafico rappresentato con la risoluzione di cui sopra.
    non otterrai una cosa semplicistica ma l'esatta rappresentazione grafica del tuo caso di studio.

    è uno strumento molto potente e permette anche di plottare funzioni di due variabili,diagrammi polari,diagrammi di bode,realizzare script che ad input (anche forniti da file) elaborino risultati secondo modello,ha una componente chiamata simulink che permette per esempio di progettare/analizzare controllori per elementi dalla caratteristica nota(ad esempio azionamenti elettrici ed elettronici di vario tipo),può essere utilizzato per elaborare o simulare comportamento e stimoli dovuti a segnali,ecc...
    è un software completissimo che fa tante belle cose con precisione ed anche se estremamente costoso,nel nostro piccolo potremmo accontentarci del gratuito octave.
    se si possiede una conoscenza anche solamente minima del C risulta poi di semplicissimo utilizzo,intuitivo e veloce.

  8. #8
    kibibyte L'avatar di Andrea 007
    Registrato
    Jun 2007
    Messaggi
    326

    Predefinito

    Missione impossibol .....
    saresti in grado di plottarmi sta funzione ?
    io non saprei nemmeno da dove cominciare.

    Y = (0,0015 X^2 - 0,0135 X + 0,121 ) * X^2

    in un intervallo X = 0 ...2 e Y = 0....2
    oppure anche - 2 .... 2
    mi dovresti dare la funzione
    e un po di coppie X;Y na ventina
    forse vien fuori na caxxiata terribile

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 13 utenti che stanno visualizzando questa discussione. (0 utenti e 13 ospiti)

Discussioni simili

  1. Martin...Sognatore...
    By Kam in forum Natura
    Risposte: 4
    Ultimo messaggio: 12-10-2010, 11:24
  2. Martin Pescatore con preda
    By Kam in forum Natura
    Risposte: 9
    Ultimo messaggio: 29-09-2010, 18:26
  3. Martin pescatore
    By Kam in forum Natura
    Risposte: 10
    Ultimo messaggio: 25-11-2009, 23:32
  4. Water Cooling Estimator Spreadsheet by Andy 4-8
    By Andrea 007 in forum -= Water Cooling =-
    Risposte: 16
    Ultimo messaggio: 08-12-2008, 18:48
  5. Risposte: 4
    Ultimo messaggio: 14-09-2007, 15:50

Tags

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022