Problemino con mathematica

Messaggioda kuzrz » 02/09/2007, 12:08

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
kuzrz
Starting Member
Starting Member
 
Messaggio: 8 di 19
Iscritto il: 26/01/2006, 20:34

Messaggioda BooTzenN » 03/09/2007, 14:08

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 <<Graphics'Legend'

ciao
BooTzenN

Di solito si dicono inutili le cose che non si capiscono e siccome in generale la matematica e la fisica non sono capite le si dichiara inutili [1699]
BooTzenN
Junior Member
Junior Member
 
Messaggio: 288 di 391
Iscritto il: 27/07/2005, 15:51

Messaggioda kuzrz » 03/09/2007, 20:39

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
kuzrz
Starting Member
Starting Member
 
Messaggio: 9 di 19
Iscritto il: 26/01/2006, 20:34

Messaggioda BooTzenN » 03/09/2007, 21:14

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
BooTzenN

Di solito si dicono inutili le cose che non si capiscono e siccome in generale la matematica e la fisica non sono capite le si dichiara inutili [1699]
BooTzenN
Junior Member
Junior Member
 
Messaggio: 289 di 391
Iscritto il: 27/07/2005, 15:51

Messaggioda kuzrz » 04/09/2007, 09:12

perfetto era quello che intendevo.
Grazie mille.
questo mathematica più lo conosci e più hai da imparare
ciao grazie
kuzrz
Starting Member
Starting Member
 
Messaggio: 10 di 19
Iscritto il: 26/01/2006, 20:34

Re: Problemino con mathematica

Messaggioda tutinopasqui » 31/03/2019, 14:50

Salve volevo sapere con mathematica come faccio a RICAVARE e DISEGNARE le equazioni delle rette passanti per due vertici consecutivi a piacere...
tutinopasqui
Starting Member
Starting Member
 
Messaggio: 1 di 2
Iscritto il: 31/03/2019, 14:47


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite