Wyliczanie sinusa
Masz problem? Zapytaj na forum elektroda.pl
From: Domański <domansks_at_nospam_polbox.com>
Subject: Wyliczanie sinusa
Date: Mon, 26 Feb 2001 21:43:43 +0100
Potrzebuje algorytmu do wyliczania funkcji sinus o zalozonej dokladnosci
tzn . 8, 10, 12, 14 16 bitów.
From: "Piotr C." <piotr_c_at_nospam_interia.pl>
Subject: Re: Wyliczanie sinusa
Date: Mon, 26 Feb 2001 22:47:37 +0100
Domański wrote in message ...
Potrzebuje algorytmu do wyliczania funkcji sinus o zalozonej dokladnosci
tzn . 8, 10, 12, 14 16 bitów.
Wiec bedzie to chyba jakos tak:
f(t) = round[ sin(2*pi*f*t / sr) * (2^(n-1) -1) ]
gdzie: t - numer probki; f - czestotliwosc sinusa [Hz]; sr - sample rate
(szybkosc probkowania); n [bitow] - dokladnosc (rozdzielczosc); round -
funkcja zaokraglania.
Wymyslilem to tak z 'rozbiegu' wiec jesli jest zle to prosze poprawic. Ale
mniejwiecej o to chyba chodzi.
pozdrawiam
From: Marcin Milczanowski <marm_at_nospam_polbox.com>
Subject: Re: Wyliczanie sinusa
Date: Tue, 27 Feb 2001 14:34:45 +0100
Witam!
"Domański" wrote:
Potrzebuje algorytmu do wyliczania funkcji sinus o zalozonej dokladnosci
tzn . 8, 10, 12, 14 16 bitów.
Czy chodzi Ci o wygenerowanie wartosci funkcji sinus z zadana
dokladnoscia bez wykorzystania polecenia sin(x), czy po prostu o
wyliczenie warosci funkcji sinus w danym punkcie z zadana
dokladnoscia????
Jesli to pierwsze to kiedys na studiach robilem na procesorze DSP
TMS320C25 generowanie roznych przebiegow sinusoidalnych. Funkcja jest
bardzo prosta.
Jesli to drugie to nie bardzo pomoge.
Napisz dokladnie w czym rzecz.
Marcin M.
From: "Michał Smolnik" <smolnik_at_nospam_2com.pl>
Subject: Odp: Wyliczanie sinusa
Date: Tue, 27 Feb 2001 20:27:11 +0100
Użytkownik Marcin Milczanowski <marm_at_nospam_polbox.com> w wiadomości do grup
dyskusyjnych napisał:3A9BACF5.C528507C_at_nospam_polbox.com...
Jesli to pierwsze to kiedys na studiach robilem na procesorze DSP
TMS320C25 generowanie roznych przebiegow sinusoidalnych. Funkcja jest
bardzo prosta.
Z Maclurina, czy jakoś inaczej?
--
------------------------
Pozdrawiam.
Michał Smolnik
smolnik_at_nospam_2com.pl
www.smolnik.w.pl
tel. 0 604 666 970
From: Domański <domansks_at_nospam_polbox.com>
Subject: Re: Wyliczanie sinusa
Date: Wed, 28 Feb 2001 23:13:27 +0100
In article <3A9BACF5.C528507C_at_nospam_polbox.com>, marm_at_nospam_polbox.com says...
Witam!
"Domański" wrote:
Potrzebuje algorytmu do wyliczania funkcji sinus o zalozonej dokladnosci
tzn . 8, 10, 12, 14 16 bitów.
Czy chodzi Ci o wygenerowanie wartosci funkcji sinus z zadana
dokladnoscia bez wykorzystania polecenia sin(x), czy po prostu o
wyliczenie warosci funkcji sinus w danym punkcie z zadana
dokladnoscia????
Jesli to pierwsze to kiedys na studiach robilem na procesorze DSP
TMS320C25 generowanie roznych przebiegow sinusoidalnych. Funkcja jest
bardzo prosta.
Jesli to drugie to nie bardzo pomoge.
Napisz dokladnie w czym rzecz.
Marcin M.
Chodzi o wyliczanie sinusa w danym punkcie z okreslona dokladnoscia.