Diskuze: Goniometrické funkce
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Tvůrce
Zobrazeno 6 zpráv z 6.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Asi jsem nepochopil otázku, použiješ knihovnu 'Math':
http://www.itnetwork.cz/…ticke-funkce
Ptáš se jak vykreslit Sinus, nebo na co?
Ano, jde mi o to jak vykreslit ten graf né výpočet přes math
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
for (int i = 0; i < 500; i++)
{
int sin = (int)(Math.Sin(i * (Math.PI / 180)) * 100);
e.Graphics.FillRectangle(Brushes.Black, i, sin + 150, 2, 2);
int cos = (int)(Math.Cos(i * (Math.PI / 180)) * 100);
e.Graphics.FillRectangle(Brushes.Red, i, cos + 150, 2, 2);
}
}
to násobení '* 100' můžeš měnit - bude se měnit "výška"
Jasně chápu A ještě pro upřesnění na co je tam těch 150? A myslím si že takhle je to obrácený graf takže bych před to sin + 150 a cos + 150 dal mínus a bude to v pohodě.
Aby to bylo vidět, jinak by horní části byly za okrajem.
Zobrazeno 6 zpráv z 6.