quando dicevo 0,1 o 0,001 intendevo 0,01 poichè con 0,001 già sarbebe visibile la differenza rispetto a 0.
quando dicevo 0,1 o 0,001 intendevo 0,01 poichè con 0,001 già sarbebe visibile la differenza rispetto a 0.
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.
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.
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....Originariamente inviato da Gioz
Alla fine ottieni una serie di curve spezzate?
La curva passa per tutti i punti individuati dalle coordinate delle misure?
Ho capito bene?
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.
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![]()
Ci sono attualmente 13 utenti che stanno visualizzando questa discussione. (0 utenti e 13 ospiti)