Sto implementando un algoritmo per la scuola e sto avendo problemi a capire come un integrale definito è rappresentato nella programmazione. Ad esempio So che l'equazione di addizione può essere implementata come il seguente esempio: Problemi nell'implementazione di equazioni matematiche nella programmazione
assumendo y = f (x)
if(x==0){
y=x+1;
}else{
for(int i = 0; i < n; i++){
y = y + (x - 1);
}
}
Come avrei quindi rappresentare un integrale numerico, esempio:
Le equazioni qui piantate potrebbero non avere senso matematico, ma il mio obiettivo è quello di implementare equazioni simili in C# per un progetto di programmazione scolastica che devo fare in cui devo implementare un algoritmo che contiene integrali. Ho letto che ci sono metodi numerici per risolvere integrali definiti come la regola di Simpson; dovrei usare questi metodi per implementare l'equazione o un integrale può essere rappresentato in programmazione come un ciclo o qualcosa del genere?
Quindi, vuoi un parser di formula? O vuoi imparare a cambiare le formule matematiche al codice? – SQLMason
Voglio cambiare le formule matematiche al codice – user1327159
Benvenuti in programmazione! Come accennato in seguito, non puoi avere una somma infinita. Devi pensare a quali passi prendere per risolvere il problema e scrivere il codice relativo. – SQLMason