Wykorzystanie funkcji grzechu i COS w C:
Wykorzystanie funkcji sinusoidalnych i cosinus języka programowania C zostało przedstawione w następujących pięciu przykładach:
Przykład nr 1: Znalezienie sinus i cosinus pozytywnego kąta w radianach:
Aby znaleźć sinus i cosinus pozytywnego kąta w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:
W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej dodatni kąt „90”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.
Aby skompilować ten skrypt, użyliśmy następującego polecenia:
$ gcc sincos.c -o sincos -lm
Użyliśmy opcji „-LM” w tym poleceniu, aby połączyć „matematykę.H ”plik nagłówka ze skompilowanym programem. Bez tego nie będziesz w stanie skompilować tego skryptu.
Następnie, aby wykonać ten skrypt, użyliśmy polecenia pokazanego poniżej:
$ ./sincos
Wyniki sinusoidalne i cosinusowe dostarczonego pozytywnego kąta w radianach pokazano na poniższym obrazku:
Przykład nr 2: Znalezienie sinus i cosinusu negatywnego kąta w radianach:
Aby znaleźć sinus i cosinus kąt negatywnego w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:
W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej kąt ujemny „-90”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.
Wyniki sinusoidalne i cosinusowe dostarczonego kąta negatywnego w radianach pokazano na następującym obrazie:
Przykład nr 3: Znalezienie sinus i cosinus kątu „0” w radianach:
Aby znaleźć sinus i cosinus kąta „0” w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:
W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej kąt „0”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.
Wyniki sinusoidalne i cosinus kąt „0” w radianach pokazano na następującym obrazie:
Przykład nr 4: Znalezienie sinus i cosinus danego kąta w stopniach:
Aby znaleźć sinus i cosinus danego kąta w stopniach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:
W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Ponadto zdefiniowaliśmy również zmienną „PI”. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej dodatni kąt „90”. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „stopnie” i przypisaliśmy do niej wartość „PI/180”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji „sin ()” i „cos ()”, ale tym razem wyniki są również mnożone ze zmienną „stopień” zmienną „stopień”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.
Wyniki sinusoidalne i cosinusowe dostarczonego kąta w stopniach pokazano na poniższym obrazku:
Przykład nr 5: Znalezienie sinus i cosinusa kąta w stopniach zapewnianych w czasie wykonywania:
Aby znaleźć sinus i cosinus kąta w stopniach zapewnionych w czasie wykonywania w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:
W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Ponadto zdefiniowaliśmy również zmienną „PI”. Następnie zdefiniowaliśmy zmienną pływową „x” i poprosiliśmy użytkownika o wprowadzenie jej wartości, wyświetlając komunikat na terminalu. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „stopnie” i przypisaliśmy do niej wartość „PI/180”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji „sin ()” i „cos ()”, ale tym razem wyniki są również mnożone ze zmienną „stopień” zmienną „stopień”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.
Po wykonaniu tego kodu użytkownik został poproszony o wprowadzenie wybranego kątu, jak pokazano na poniższym obrazku:
Wyniki sinusoidalne i cosinus kąta dostarczone przez użytkownika w czasie wykonywania w stopniach pokazano na poniższym obrazku:
Wniosek:
Z pomocą tego przewodnika staraliśmy się nauczyć korzystania z funkcji „sin ()” i „cos ()” języka programowania C. W tym celu podzieliliśmy się z wami pięcioma różnymi przykładami, w których użyliśmy tych funkcji. Obliczyliśmy te wartości odpowiednio pod kątem dodatnim, ujemnym i zerowym. Ponadto nauczyliśmy cię również procedury obliczania tych wartości w stopniach zamiast radian. Wyjaśniliśmy również, w jaki sposób możesz wziąć kąt, którego sinus i cosinus znajdują się od użytkownika w czasie wykonywania. Po przejrzeniu tych różnych wariantów możesz pewnie użyć funkcji „sin ()” i „cos ()” w języku programowania C w Linux.