Problemino con mathematica
Avrei 2 domandine..
1)Semplifico il problema per farvi capire.
Disengo due rette con plot che si intersecano in un punto(ad esempio (1,1)).
C'è un modo per inserire una linea tratteggiata che parte dal punto e scende sull'asse delle x dividendomi l'asse stesso in due intervalli(x<1 e x>1)?Io avevo pensato di inserire una retta parallela all'asse dele y,ma come si disegna?forse è una domanda stupida ma come la immetto l'equazione nel plot?
2)Se faccio un plot con 2 grafici, posso inserire vicino al grafico di ognuno la formula o il nome della funzione per sitinguerle???
Grazie anticipatamente a tutti.
Spero di essere riuscito a spiegarmi decentemente.
Grazie ancora
1)Semplifico il problema per farvi capire.
Disengo due rette con plot che si intersecano in un punto(ad esempio (1,1)).
C'è un modo per inserire una linea tratteggiata che parte dal punto e scende sull'asse delle x dividendomi l'asse stesso in due intervalli(x<1 e x>1)?Io avevo pensato di inserire una retta parallela all'asse dele y,ma come si disegna?forse è una domanda stupida ma come la immetto l'equazione nel plot?
2)Se faccio un plot con 2 grafici, posso inserire vicino al grafico di ognuno la formula o il nome della funzione per sitinguerle???
Grazie anticipatamente a tutti.
Spero di essere riuscito a spiegarmi decentemente.
Grazie ancora
Risposte
ciao
per disegnare il tratteggio devi aggiungere l'opzione PlotStyle->Dashing[{0.02}] al tuo grafico.
esempio:
Plot[Sin[x], {x, -Pi, Pi}, PlotStyle -> Dashing[{0.02}]]
prova a mettere 0.01, 0.02, 0.03 ecc
(è più facile mettere le funzioni e la linea tratteggiata su 2 grafici diversi e poi con show mettere tutto su un grafico, piuttosto che differenziare il dashing per una sola linea)
per inserire le formule delle tue funzioni devi usare PlotLabel->Sin.
esempio:
Plot[Sin[x], {x, -Pi, Pi}, PlotLabel -> {Sin}, PlotStyle -> Dashing[{0.02}]]
oppure inserire una legenda con PlotLegend (stessa sintassi di PlotLabel)
PlotLegend va caricato all'inizo del tuo nb con il pacchetto <
ciao
per disegnare il tratteggio devi aggiungere l'opzione PlotStyle->Dashing[{0.02}] al tuo grafico.
esempio:
Plot[Sin[x], {x, -Pi, Pi}, PlotStyle -> Dashing[{0.02}]]
prova a mettere 0.01, 0.02, 0.03 ecc
(è più facile mettere le funzioni e la linea tratteggiata su 2 grafici diversi e poi con show mettere tutto su un grafico, piuttosto che differenziare il dashing per una sola linea)
per inserire le formule delle tue funzioni devi usare PlotLabel->Sin.
esempio:
Plot[Sin[x], {x, -Pi, Pi}, PlotLabel -> {Sin}, PlotStyle -> Dashing[{0.02}]]
oppure inserire una legenda con PlotLegend (stessa sintassi di PlotLabel)
PlotLegend va caricato all'inizo del tuo nb con il pacchetto <
ciao
grazie davvero per la risposta.
L'unica cosa che non mi è chiara, anche se sicuramente stupida, è come disegnare una retta parallela all'asse delle ordinate con il comando Plot.
Come potrei fare?
Grazie ancora per la risposta
L'unica cosa che non mi è chiara, anche se sicuramente stupida, è come disegnare una retta parallela all'asse delle ordinate con il comando Plot.
Come potrei fare?
Grazie ancora per la risposta
ciao
provo con un esempio, copia questo codice:
a = Plot[{x, x^3}, {x, -Pi, Pi}, PlotLabel -> {x, x^3}];
b = Show[Graphics[{Dashing[{0.01}], Line[{{1, 1}, {1, 0}}]}]]
Show[a, b]
e dimmi se è quello che cerchi
ciao
provo con un esempio, copia questo codice:
a = Plot[{x, x^3}, {x, -Pi, Pi}, PlotLabel -> {x, x^3}];
b = Show[Graphics[{Dashing[{0.01}], Line[{{1, 1}, {1, 0}}]}]]
Show[a, b]
e dimmi se è quello che cerchi
ciao
perfetto era quello che intendevo.
Grazie mille.
questo mathematica più lo conosci e più hai da imparare
ciao grazie
Grazie mille.
questo mathematica più lo conosci e più hai da imparare
ciao grazie
Salve volevo sapere con mathematica come faccio a RICAVARE e DISEGNARE le equazioni delle rette passanti per due vertici consecutivi a piacere...