programma per studio di funzioni a più variabili
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
programma per studio di funzioni a più variabili
Ciao,
come da titolo sto cercando un programma che mi disegni e mi faccia dei calcoli sulle funzioni a più variabili: differenziabilità, derivabilità, limiti, integrali, rappresentazione della funzione, ecc.
Quello che più mi interessa è la rappresentazione grafica della funzione (in 3d).
Leggendo dei post vecchi è venuto fuori il nome di maxima che però non so se riesce a fare queste cose. Ovviamente il programma mi serve per slackware e con licenza che non sia propietaria: quindi niente matlab.
Ne conoscete qualcuno che faccia al caso mio?
come da titolo sto cercando un programma che mi disegni e mi faccia dei calcoli sulle funzioni a più variabili: differenziabilità, derivabilità, limiti, integrali, rappresentazione della funzione, ecc.
Quello che più mi interessa è la rappresentazione grafica della funzione (in 3d).
Leggendo dei post vecchi è venuto fuori il nome di maxima che però non so se riesce a fare queste cose. Ovviamente il programma mi serve per slackware e con licenza che non sia propietaria: quindi niente matlab.
Ne conoscete qualcuno che faccia al caso mio?
-
brancalessio
- Linux 2.x

- Messaggi: 316
- Iscritto il: mer 22 giu 2005, 0:00
-
beato_angelico256
- Linux 3.x

- Messaggi: 578
- Iscritto il: lun 2 mag 2005, 0:00
Prova scilab http://www.scilab.org/ oppure lo trovi nell'area download
Grazie a tutti per i consigli.
Sto provando octave e per adesso sono riuscito a far qualcosina solo con funzioni ad una singola variabile. A me interessa quasi esclusivamente visualizzare in 3d delle funzioni, ma non trovo nulla del genere in rete. Se io ad esempio volessi il grafico della seguente funzione:
f(x,y)=((x+y)/(x^2+y^2)) come dovrei darglielo?
Ho visto che per disegnare si usa plot.
Sto provando octave e per adesso sono riuscito a far qualcosina solo con funzioni ad una singola variabile. A me interessa quasi esclusivamente visualizzare in 3d delle funzioni, ma non trovo nulla del genere in rete. Se io ad esempio volessi il grafico della seguente funzione:
f(x,y)=((x+y)/(x^2+y^2)) come dovrei darglielo?
Ho visto che per disegnare si usa plot.
Io non ho octave... ma mi sembra che per plottare usi comunque gnuplot:
Sono riuscito a disegnarla con questo comando:
Sono riuscito a disegnarla con questo comando:
Codice: Seleziona tutto
splot ((x+y)/(x*x+y*y))
con splot da errore.zzt ha scritto:Io non ho octave... ma mi sembra che per plottare usi comunque gnuplot:
Sono riuscito a disegnarla con questo comando:Codice: Seleziona tutto
splot ((x+y)/(x*x+y*y))
Con octave. Ho letto un po' di documentazione ma è un macello. Spiega un intero linguaggio per programmare in octave. E' un programma veramente amplio. Se devo studiarmi un programma del genere faccio prima a fare lo studio delle funzioni a mano.zzt ha scritto:che errore? da gnuplot o da octave?
se esiste quella funzione in octave mi sa che ti devi leggere la documentazione...
-
brancalessio
- Linux 2.x

- Messaggi: 316
- Iscritto il: mer 22 giu 2005, 0:00
Anche io sono riuscito a disegnarla con gnuplot. Tuttavia non credo che uno si debba fidare di questo tipo di software per disegnare grafici di funzioni con delle singolarità, perché questi software si sbagliano necessariamente in prossimità di queste.
Per farti un'idea del grafico della funzione che hai detto puoi studiare il valore di f(tx,ty) al variare di t. Siccome f(tx,ty) = f(x,y)/t, se ti avvicini all'origine sulla retta x + y = 0 il limite è zero, altrimenti dipende da che parte è la retta su cui ti avvicini (se è nel semipiano x + y > 0 il limite è +inf, se è in x + y < 0 è -inf).
Se tu sezioni il grafico di f sui piani di equazione ax + by=0 (piani passanti per l'origine e paralleli all'asse z) sono tutte iperboli equilatere... etc...
Per farti un'idea del grafico della funzione che hai detto puoi studiare il valore di f(tx,ty) al variare di t. Siccome f(tx,ty) = f(x,y)/t, se ti avvicini all'origine sulla retta x + y = 0 il limite è zero, altrimenti dipende da che parte è la retta su cui ti avvicini (se è nel semipiano x + y > 0 il limite è +inf, se è in x + y < 0 è -inf).
Se tu sezioni il grafico di f sui piani di equazione ax + by=0 (piani passanti per l'origine e paralleli all'asse z) sono tutte iperboli equilatere... etc...
-
brancalessio
- Linux 2.x

- Messaggi: 316
- Iscritto il: mer 22 giu 2005, 0:00
