Rysowanie funkcji sinus, cosinus


Recommended Posts

Witam

Teoretycznie nic prostszego: wystarczy obliczyć współrzędne kolejnych punktów, a następnie połączyć je np polilinią albo splajnem. 

Praktycznie można jeszcze rozważyć :

 - gęstość obliczania punktów,

 - punk początku - wstawienia takiego wykresu

 - zakres obliczeń funkcji 

 - czy rysujemy tylko linię wykresu? czy osie też? a może etykiety , legendę, siatkę wykresu,  tytuł , skalę?

 - i przede wszystkim pytanie po co to wszystko robimy? jeśli tylko raz trzeba taki wykres wstawić, można punkty w excelu wyliczyć i wkleić w ZWCadzie, ale jeśli jest to zadanie domowe z programowania to trochę zmienia postać rzeczy.

Link to comment
Share on other sites

Dzięki za odpowiedź muszę powyższe sposoby wypróbować.

Ja zajmuję się obróbką kamienia naturalnego i często klienci mają życzenie aby krawędź miała kształt "fali" czyli lini podobnej do funkcji sinus/cosinus.

Generalnie chodzi o jak najłatwiejsze rozwiązanie aby mieć możliwość:

długość elementu wynosi 2000mm, ma być w sumie 5 szczytów fali, fala ma zaczynać się od przecięcia z osią krawędźi, amplituda fali np 50mm.

 

Czy istnieje takowe rozwiązanie aby tego typu sprawy rysować?

Link to comment
Share on other sites

Znowu polecam splajn , podzielic 2000/5=400mm   a maxima w polowie tych czterystu mm-etrowych przedziałów wys. 50mm i bedzie dobrze. splajn wychodzi z osi X jako 1 punkt drugi to szczyt w połowie przedziału, trzeci punkt to koniec przedziału 400mm na osi X i tak samo nastepna fala ale potem robimy minimum w polowie przedziału -50mm...itd ...finalnie bedzie 5 fal sinusoidalnych.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...