| 
 | |||||||
| 
 | 
|  | 
|  | 
|  | Strumenti | 
|  19-12-2005, 23:34 | #1 | 
| Senior Member Iscritto dal: Jul 2005 Città: BLQ 
					Messaggi: 323
				 | 
				
				[principiante] programma in c
			 
		ciao a tutti fra qualche giorno devo fare un esame universitario sulla creazione di un programma in c riguardante la risoluzione di un problema matematico tipo trovare lo zero di una funzione, e fin li ci riesco ad arrivare, ma il problema è se mi capita la risoluzione di un integrale definito da risolverlo con i metodi di integrazione newton cotes (triangoli, trapezi, simpson), oppure con gauss, il problema è che non so da dove incominciare     . vi volevo chiedere se qualcuno conosce alcuni siti o mi può dire dove posso trovare degli esempi da poter diciamo così analizzare. grazie   | 
|   |   | 
|  20-12-2005, 08:54 | #2 | 
| Senior Member Iscritto dal: Nov 2005 Città: Texas 
					Messaggi: 1722
				 | 
		Di siti non ne conosco di preciso, ma per prima cosa ti consiglierei di consultare il "Numerical Recipes in C", facilmente reperibile in qualsiasi biblioteca universitaria. Se ho tempo, do un'occhiata per vedere se c'e' quello che ti interessa High Flying Sottovento | 
|   |   | 
|  20-12-2005, 12:52 | #3 | 
| Senior Member Iscritto dal: Aug 2005 
					Messaggi: 2755
				 | 
		io implementerei la sommatoria come un ciclo for: for(i=0;i<passi;i++) calcolo l'area dell'elementino(f(x)*(b-a)/passi) e l'aggiungo al valore dell'area ottenuto fino a quel momento 
				__________________ | 
|   |   | 
|  20-12-2005, 13:21 | #4 | 
| Senior Member Iscritto dal: Nov 2005 Città: Texas 
					Messaggi: 1722
				 | 
		E' meglio controllare prima il Numerical Recipes, spiega chiaramente i vari metodi e riporta il codice
		 | 
|   |   | 
|  20-12-2005, 16:36 | #5 | 
| Senior Member Iscritto dal: Jul 2005 Città: BLQ 
					Messaggi: 323
				 | 
		grazie mille per le risposte, ora mi informerò meglio, anche perchè una volta fatto e passato,spero, l'esame ho intenzione di non abbandonare il c     | 
|   |   | 
|   | 
| Strumenti | |
| 
 | 
 | 
Tutti gli orari sono GMT +1. Ora sono le: 10:54.









 
		 
		 
		 
		







 
  
 



 
                        
                        










