Just nu i M3-nätverket
Gå till innehåll
Nenna80

Matlab problem!!

Rekommendera Poster

Nenna80

Jag har en kurva som jag har vissa fasta punkter på. Från dessa punkter så vill jag har linje ut till både x-axeln och y-axeln. (När jag plot:a den)

 

Jag använder mig av kommandot stem för att få linjer ner till x-axeln men jag får inte ihop det så jag får några linjer till y-axeln.

 

Väldigt tacksam för hjälp.

 

/Nenna80

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
manner

tippar på at du får plotta y som en funktion av x. En gissning bara.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Anjuna Moon

Minns inte så mkt från Matlab men jag tror följande fixar det:

 

stem([0 x],y) ; bör dra en linje från 0,y till x,y

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Nenna80

Riktigt så lätt är det inte. Om jag kör stem(0,y) klagar det på att vektorerna skall vara lika långa. så jag gjorde en nollvektor och försökte igen men då rita den bara upp den vid noll på x-axeln.

 

Har provar att vända på x och y och då blir de rätt i höjd/längd men de utgår från x-axeln.

 

Jag får väl försöka med plot någonting istället.

 

/Nenna80

 

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jocke001

Du måste trixa lite med stem för att få till det.

 

Förutsatt att dina fasta punkters koordinater ligger i vektorerna x och y kan du använda följande kod

h = stem(x,y);
hold on
sx = get(h(2),'XData');
sy = get(h(2),'YData');

sx(1:3:end) = 0;
sy(1:3:end) = sy(2:3:end);

p=plot(sx,sy,'b');

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Nenna80

Tack du är definitivt månadens ängel.

:-)

 

/Nenna80

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jocke001

Tack för det!

Kan det till och med vara värt en poäng?

:)

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Nenna80

Jag har precis upptäckt detta forum och vet inte vad poängen innebär men det låter som något du definitivt har förtjärnat.

 

Mina bilder till ex-jobbet blir betydligt mer förklarande med dessa linjer.

 

/Nenna80

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...