algorytm mnożenia

Znaleziono około 370 wyników dla: algorytm mnożenia
  • [ASSEBLER] Jak napisać prosty algorytm mnożenia dwubajtowego na ATmega32?

    Moim zdaniem takie problemy najlepiej rozwiązują noty aplikacyjne producenta MCU: http://www.atmel.com/dyn/resources/prod_... Albert

    Mikrokontrolery AVR   08 Maj 2009 10:32 Odpowiedzi: 3    Wyświetleń: 996
  • Sprawdzenie algorytmu mnożenia w VHDL z użyciem diagramu z dokumentu PDF

    Błędem jest to, że przesuwanie rejestrów Multiplier i wynik jest taktowane tym samym zboczem zegara co dodawanie rejestru wynik do Multiplicand. Zawartość rejestru wynik jest w tym czasie nieustalona. To że jest typem inout nie ma znaczenia, ponieważ syntezer ze składni programu i tak wie, że musi ze zmiennej Multiplier utworzyć rejestr przesuwny.

    Programowalne układy logiczne   13 Lis 2009 17:27 Odpowiedzi: 3    Wyświetleń: 3399
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • Układ mnożenia 3-bitowego za pomocą bramek logicznych: Tablice Karnaugha i algorytm projektowania

    Zasada działania algorytmu mnożenia wyjaśniona poniżej. Niestety po niemiecku ale graficznie dobrze zobrazowane. [url=https://www.mathetreff-online.de/wi... Albo [url=https://www.youtube.com/watch?v=Xaj... tym filmie Praktyczny przykład: [url=http://www.holzers-familie.de/schul...

    Nauka Elektroniki, Teoria i Laborki   14 Mar 2023 22:31 Odpowiedzi: 9    Wyświetleń: 702
  • REKLAMA
  • Potrzebuję algorytmy mnożenia liczb zmiennoprzecinkowych

    Witam. Przeglądnij procedury na stronie: http://www.8052.com/codelib.phtml Może znajdziesz coś podobnego. Pozdrawiam.

    Mikrokontrolery   12 Gru 2002 18:35 Odpowiedzi: 2    Wyświetleń: 2935
  • Algorytm FFT - czy motylek wymaga mnożenia przez sinus?

    Mnożysz zawsze przez liczbę, a tę szybciej jest pobrać z tablicy współczynników niż wyliczać (wartość funkcji sinus wylicza się z rozwinięcia w odpowiedni szereg, a to zajmuje czas, zaś w FFT używane jest tylko kilka stałych wartości tej funkcji więc liczysz je raz na początku przed rozpoczęciem obliczeń FFT)

    DSP i Transmisja   25 Cze 2011 13:36 Odpowiedzi: 3    Wyświetleń: 2388
  • REKLAMA
  • algorytmy prostych operacji (mnożenie, dzielenie itp.)

    Funkcje trygonometryczne realizuje się często przez rozwinięcie ich w szereg Taylora. Ponadto powstał też algorytm CORDIC, który o ile dobrze pamiętam wymaga tylko operacji przesunięcia i dodawania, przez co świetnie nadaje się do implementacji w małych uC, czy FPGA (google). Do mnożenia stosuje się algorytm Bootha (niektóre rozwiązania sprzętowe działają...

    Mikrokontrolery   28 Sty 2007 17:56 Odpowiedzi: 5    Wyświetleń: 6522
  • REKLAMA
  • Jak zaimplementować algorytm mnożenia i dzielenia w asm na AT89S8253?

    Algorytm jest wzięty prosto z "kartki". Pierwsze co musisz określić to liczbę bajtów. Ten algorytm dla uproszczenia mnoży czynniki o tej samej długości. Czyli jeżeli jeden jest 2 a drugi 1 bajtowy to trzeba wybrać ten dłuższy.

    Mikrokontrolery   30 Lis 2005 18:00 Odpowiedzi: 4    Wyświetleń: 1182
  • [asm] Jak zaimplementować działający algorytm mnożenia 16x16 bitów w asemblerze?

    Witam. Przeszukuję sieć w celu znalezienia skutecznego algorytmu mnożenia 16 bitów (16x16) z wynikiem 32 bitowym. Oto przykład z sieci (jakich wiele): mpy16u: clr m16u3 ;clear 2 highest bytes of result clr m16u2 ldi mcnt16u,16 ;init loop counter lsr mp16uH ror mp16uL m16u_1: brcc noad8 ;if bit 0 of multiplier set add m16u2,mc16uL ;add multiplicand...

    Mikrokontrolery AVR   24 Maj 2013 17:22 Odpowiedzi: 2    Wyświetleń: 1739
  • Algorytm mnożenia w kodzie U2 dla -1/2 * 3,25 w asemblerze

    Witam. Mam mały problem z projektem. Muszę napisać algorytm równania, a wygląda to tak: wszystkie stałe mają być 8-bitowe i zapisane w kodzie U2, mnożenie wykonać metodą booth, piszę w asemblerze. Teraz pytanie jak pomnożyć np: -1/2 * 3,25. Wszędzie w necie są przykłady jak mnożyć same ułamki bez cześci całkowitych. Proszę o pomoc.

    Programowanie   05 Maj 2009 13:27 Odpowiedzi: 1    Wyświetleń: 1443
  • REKLAMA
  • Jak działa algorytm szybkie mnożenie w języku C? Wyjaśnienie kodu

    #include<stdio.h> #include<conio.h> int main() { int a, b, c; printf("podaj liczby do mnozenia: \na= "); scanf ("%d", &a); printf ("b= "); scanf("%d", &b); printf("%d*%d=%d", a,b,a*b); system("PAUSE"); return...

    Programowanie   14 Mar 2006 23:54 Odpowiedzi: 12    Wyświetleń: 9909
  • [C++] Algorytm do mnożenia i upraszczania wyrażeń algebraicznych

    Witam. Mam do napisania taki programik a w zasadzie dwa. Pierwszy jest to programik ktory wczytuje stringa w postaci wyrazenia algebraicznego a nastepnie przetwarza go w nastepujacy sposob ze jesli mamy mnozenie nawiasow to je upraszcza w sensie ze mnozy wszystko przez wszystko zeby otrzymac wielomian podobnie z potegami. Drugi programik to jakby kontunuacja...

    Programowanie   27 Maj 2008 07:27 Odpowiedzi: 3    Wyświetleń: 1014
  • Jak zrealizować minimalny multiplikator 16x16 bitów?

    Jeżeli do celów edukacyjnych to ja bym to widział tak: Licznik zliczający w tył, do którego możesz wpisać wartość początkową (mnożnik powiedzmy) Rejestr mnożnej (drugiego czynnika) Sumator szesnastobitowy (na przyklad dwa osmibitowe połączone kaskadowo) Wyjscia sumatora, podajesz spowrotem na wejscia (odpowiedniego słowa oczywiście), na wejścia drugiego...

    Początkujący Elektronicy   03 Kwi 2003 16:31 Odpowiedzi: 10    Wyświetleń: 3027
  • jak wykonać skomplikowane mnożenia liczb zmiennoprzec. w asm

    chodzi głównie o algorytm mnożenia liczb zaszła potrzeba rozwiązania równania kwadratowego. Występują ujemne współczynniki. głownie chodzi o pomnożenie dwóch bajtów.

    Mikrokontrolery   11 Sty 2003 17:21 Odpowiedzi: 1    Wyświetleń: 1909
  • Pierwsze starcie z mikrokontrolerami (dozwolone linki Allegro, eBay, itp)

    Poza tym pobieżnie przejżałem DS ATTiny i nie widzę instrukcji analogicznej do DIV w 8051?? Jak w nim dzielić liczby?? A czy znalazłeś MUL? ;) Do takich obliczeń niestety trzeba pisać własne funkcje. Można mnożyć i dzielić poprzez wielokrotne dodawanie lub odejmowanie danej liczby, ale to jest oczywiście dosyć mało optymalna metoda. Oczywiście mnożenie...

    Mikrokontrolery Początkujący   09 Sty 2018 16:32 Odpowiedzi: 2015    Wyświetleń: 550062
  • Jak zaimplementować algorytm Strassena do mnożenia macierzy w Visual C++?

    Witam. Czy mógłby mi ktoś napisać programik Algorytm Strassena mnożenie macierzy w Visual C++? Byłbym bardzo wdzięczni

    Programowanie   23 Lis 2005 20:09 Odpowiedzi: 2    Wyświetleń: 3455
  • VHDL ? mnozenie liczb binarnych (calkowitych) bez znaku

    mogę tak od szczała podać ci dwa algorytmy mnożenia kombinacyjny i sekwencyjny jeśli cię to interesuje ale zaimplementować w VHDL-u musisz sobie sam (co zresztą nie jest trudne) jeśli cię to interesuje to daj znać bardziej wyszukane mnożenia musisz sobie poszukać w necie

    Mikrokontrolery   16 Wrz 2003 10:27 Odpowiedzi: 5    Wyświetleń: 3590
  • VHDL - Implement.algorytmów mnożenia liczb stało i zmie fpga

    Witam. Dostalem sie do grupy seminaryjnej o nieszczesliwej jak dla mnie tematyce. Za zadanie mam do zrobienia " implementacja prostego algorytmu mnożenia liczb stałoprzecinkowych z wykorzystaniem sumatorów. Uruchomienie i przetestowanie układu w trybie symulacyjnym a następnie na platformie sprzętowej z wykorzystaniem układów Virtex firmy Xilinx ......

    Programowalne układy logiczne   21 Sty 2009 10:48 Odpowiedzi: 2    Wyświetleń: 2178
  • Multiplikacja i dzielenie 3-bajtowych liczb w U2 i ZM na 8051 w asemblerze

    Algorytmy mnożenia i dzielenia, a także innych działań są dokładnie opisane m.in. w książce Józefa Kalisza Podstawy elektroniki cyfrowej . Sporo algorytmów można znaleźć na stronach producentów mikrokontrolerów w działach aplikacje. Jeśli znasz choć trochę asembler '51, to na pewno dasz radę. Pozdrawiam.

    Mikrokontrolery   05 Lut 2006 15:32 Odpowiedzi: 6    Wyświetleń: 2709
  • [RMS][Dowolny język] - RMS algorytm daje dziwaczne wyniki.

    Mógłbyć jednak zadać jakieś pytanie. Czy może przyszedłeś się pochwalić, że znalazłeś błąd w kompilatorze/algorytmie? BTW: przy mnożeniu masz możliwy int overflow.

    Programowanie Początkujący   29 Maj 2016 18:02 Odpowiedzi: 7    Wyświetleń: 906
  • Bit przeniesienia w C '51 lub inaczej 64 bit arytmetyka

    a nie mozna w C zadeklarowac zmiennej jako 64 bit? long long zmienna; W asm wykonywana operacja to: A = A + B, bo tak najprościej i najczęściej się stosuje :] Dodajesz po kolei bajty zaczynając od najmniej znaczącego. Pierwsze dodawanie wykonujesz jako ADD, każde następne jako ADC (z przeniesieniem z poprzedniego) Mnozenie, hmm... Wiesz, jak wygląda...

    Mikrokontrolery   10 Sie 2005 14:17 Odpowiedzi: 4    Wyświetleń: 1652
  • Optymalizacja Xilinx ISE 9.1i i arytmometr w VHDL na liczbach 4-bitowych

    troche późno odpowiadam ale jak to mówią lepiej... więc najpierw mnożenie i dzielenie wydaje mi się że dałem Ci najlepszą rade jaką mozesz dostać, mnożenie i dzielenie są dość skąplikowane to fakt, dlatego nie sądziesz chyba że ktoś napisze to za Ciebie Ja natomiast dałem Ci linka do strony gdzie masz i mnożarki i dzielarki gotowe do ściągnięcia i do...

    Programowanie   29 Kwi 2007 11:09 Odpowiedzi: 3    Wyświetleń: 3774
  • ODRA 5 – pierwszy komputer kwantowy we Wrocławiu, uruchomienie 23.05.2025

    Po obejrzeniu wykładu "dlaczego komputer kwantowy wciąż nie działa" https://www.elektroda.pl/rtvforum/viewto... niewiele więcej rozumiem xD, w każdym razie był tam podany przykład, że przy użyciu komputerów kwantowych, można by próbować łamać RSA, który to algorytm polega na 'łatwości' mnożenia liczb (pierwszych) i 'trudności'...

    Newsy   23 Cze 2025 20:26 Odpowiedzi: 106    Wyświetleń: 4134
  • Jak konwertować liczby bin/dec/hex większe niż dword w asemblerze?

    Napisałem program z algorytmem mnożenia dużych liczb. Jeśli masz chwilę czasu rzuć na to okiem. Oceń, czy zmierzam we właściwym kierunku. Wydaje mi się, że nie do końca działa prawidłowo. http://remek62.republika.pl/Tymcz/tymcz.... Algorytm wg. schematu w załaczniku (ponieważ wklejony do postu wychodzi połamany) na podstawie http://rudy.mif.pg.gda.pl/~bogdro/dos/a_...

    Programowanie   01 Paź 2007 08:56 Odpowiedzi: 44    Wyświetleń: 10881
  • Wie ktoś jak można sprawdzić szybkość działania algorytmu.

    Mam 3 algorytmy: bootha karatsuby i jeden inny wszystkie mnożą mi liczby 32 bitowe w symulatorze Isim (Web Pack ise). Podczas symulacji moge ustawić dowolny czas symulacji ale nie wiem jak długo sam taki algorym liczy. Wiek ktoś w jaki sposób można by było porównać czas mnożenia tych algorytmów?.

    Programowalne układy logiczne   18 Sie 2010 11:56 Odpowiedzi: 11    Wyświetleń: 3012
  • Czy można zobrazować widmo bez użycia algorytmu FFT? Alternatywy dla FFT

    Nie sprecyzowałeś problemu i metody w odpowiedziach masz z różnych dziedzin. Nie wiemy czy problemem jest sygnał w postaci fizycznej (zwykle sprowadzonej do elektrycznej) co pozwoliłoby może zastosować metody elektroniczne (proponowano heterodynę), czy też mamy do czynienia jedynie z cyfrową reprezentacją sygnału (i wtedy raczej tylko metody cyfrowe)....

    Początkujący Elektronicy   26 Sie 2007 17:32 Odpowiedzi: 9    Wyświetleń: 2865
  • Jak szybko podzielić liczbę 2-bajtową przez 100 w ASM na 8051?

    Mam częste problemy (czasowe) z konwersją wielkości fizycznych w małych 8-bitowcach na wyświetlacze i stąd moja adoracja dla metod wykorzystujących tablice. Wbrew temu, co wyżej napisano proces obsługi wyświetlacza nawet kilka razy na sekundę może być na tyle absorbujący, że zabraknie czasu na ważniejsze operacje. Pozdrawiam. a.. i jeszcze mała uwaga....

    Mikrokontrolery   13 Cze 2006 20:42 Odpowiedzi: 14    Wyświetleń: 8095
  • [C++] Jak pominąć zera w algorytmie Crouta w C++ dla szybszych obliczeń?

    Witam Jestem w trakcie pisania programu do pracy inżynierskiej, który używał by optymalny algorytm Crouta i nie mogę sobie poradzić z pomijaniem zer. Mam już napisany pełny algorytm Crouta, lecz on wykonuje mnożenia i dzielenia przez zero. Optymalny algorytm pomija zera i nie wykuje działań przez co skraca się czas obliczeń. Będę bardzo wdzięczny za...

    Programowanie   18 Lis 2010 14:38 Odpowiedzi: 2    Wyświetleń: 1157
  • Algorytm procedury dekodującej z dowolnego systemu liczboweg

    Bo cała uroda języków wywodzących się z LOGO polega na tym, aby unikać instrukcji przypisania jak .. goto w innych ;-) Potęgowanie należy zastąpić rekurencyjnym wywoływaniem mnożenia Albert

    Programowanie   28 Wrz 2008 17:40 Odpowiedzi: 55    Wyświetleń: 12714
  • Obliczenia procentowe na platformie AVR (AtMEGA128)

    Witam Stosuję obliczenia numeryczne tylko w asemblerze z całkiem dobrymi efektami. Na stronie ATMELA można znaleźć gotowe procedury dzielenia i mnożenia wielokrotnej precyzji, jest pełno stron z przykładami działających procedur. Znalazłem nawet pierwiastkowanie (nie potrafię zrozumieć algorytmu :cry: ). Pisanie programów w asemblerze daje nieograniczone...

    Mikrokontrolery   02 Sie 2017 11:37 Odpowiedzi: 7    Wyświetleń: 2591
  • Zestaw startowy dla dsPIC

    Panowie, dlaczego dyskutujemy o dzieleniu? Przecież w algorytmach filtrów itp. najczęściej wykorzystuje się operację mnożenia i dodawania.

    DIY Zagranica   25 Lis 2008 14:49 Odpowiedzi: 23    Wyświetleń: 5141
  • Szybki algorytm konwersji binarnej na BCD dla Atmega8 - dodawanie 6 do półbajtów

    BIN na BCD (spakowane po dwie cyfry w jednym bajcie) 1. Wyznaczamy wielkość pola wynikowego (znakowego BCD) dla danej BIN (pole wynikowe to pełne bajty nawet jeśli to za wiele) 2.pole wynikowe BCD wstępnie zerujemy. ----------------------------------- ALGORYTM: 1. - Pole wynikowe BCD mnożymy przez dwa (czyli dodajemy je do samego siebie) oczywiście...

    Mikrokontrolery   18 Kwi 2005 17:36 Odpowiedzi: 12    Wyświetleń: 4377
  • C++ iloczyn macierzy – błędne mnożenie komórek, algorytm liczy na odwrót

    A może wypadało by poszukać trochę w googlach jak mnoży się macierze [url=http://www.matematyka.pl/56375.htm]... wynik w googlu oraz [url=http://edu.i-lo.tarnow.pl/inf/utils... opisany algorytm i przykład w C++

    Programowanie Początkujący   09 Lis 2010 15:28 Odpowiedzi: 2    Wyświetleń: 3043
  • Pierwszy wywiad z sztuczną inteligencją ElektrodaBot - zapraszam do zadawania pytań!

    Cześć. Chciałbym zrobić układ do mnożenia dwóch liczb 3-bitowych za pomocą bramek logicznych. Z tego względu że na wyjściu jest więcej jak jedna kombinacja, to nie wiem, jak sobie z tym poradzić za pomocą tablic Karnaugha. Ktoś pomoże i mi poradzi oraz powie, jaki jest algorytm projektowania dla tego zagadnienia? Cześć! Projektowanie układu do mnożenia...

    Tematy tygodnia   29 Mar 2023 11:02 Odpowiedzi: 2194    Wyświetleń: 36786
  • Algorytm rysowania linii, język programowania dowolny

    Witam, zabieram się za stworzenie prostego, ale efektywnego algorytmu rysowania trójkątów. Pośrednio do osiągnięcia celu potrzebuję algorytm do rysowania linii ukośnych. Najpierw chciałbym zaimplementować to w dowolnym współczesnym języku programowania, a docelowo zaimplementować sprzętowo. Samych algorytmów rysowania linii jest co najmniej kilka, jednak...

    Programowanie   13 Kwi 2008 00:38 Odpowiedzi: 8    Wyświetleń: 7232
  • Jak przekonwertować long uint na bajty w C dla MAX7219?

    [syntax=c] uint32_t bin2BCD(uint32_t val) { uint32_t retval; uint8_t count, i, *ptr = &retval; retval = 0; for (count = 0; count < BCD_DIGITS * 4; count++) { for(i = 0; i < 4; i++) { ptr[i] += 0x33; if((ptr[i] & 0x08) == 0) ptr[i] -= 0x03; if((ptr[i] & 0x80) == 0) ptr[i] -= 0x30; } retval <<= 1; if(val & (0x08L << ((BCD_DIGITS...

    Mikrokontrolery   27 Cze 2012 21:02 Odpowiedzi: 17    Wyświetleń: 2348
  • Mnożenie w kodzie U1, algorytm. Nie zawsze wychodzi prawidłowy wynik.

    W mnożeniu w kodzie U1 postępując według algorytmu nie we wszystkich wypadkach wychodzi prawidłowy wynik. oto jeden z przykładów -11*3=-33 3->0011 -11-> 0100         ... RH   RL    M        1111 0011 0100      +0100        -------       ...

    Początkujący Elektronicy   30 Lis 2004 15:46 Odpowiedzi: 3    Wyświetleń: 5653
  • Instrukcja obsługi kalkulatora Elwro 182 - Rozszyfrowanie funkcji CF, CN, det

    Jeszcze tylko pytanie, dlaczego ten kalkulator tak dziwnie liczy potęgi za pomocą funkcji Wyjaśnienie jest dość "proste". W kalkulatorach operacje bardziej złożone, takie jak potęgowanie, w których konieczne byłyby wielokrotne, pośrednie, operacje mnożenia są zastępowane przez operacje prostsze, które wymagają tylko jednokrotnego mnożenia przez układ...

    Elektronika Retro   18 Lut 2019 20:17 Odpowiedzi: 15    Wyświetleń: 2388
  • Proszę o wyjaśnienie zasady działania algorytmu.

    Zacznij od skrócenia ułamka, przez który mnożysz: 980/512 = 490/256 = 245/128 Potem spróbuj przedstawić go jako sumę lub różnicę: = (2 * 128 - 11) / 128 = 2 - 11/128 Proste?

    Mikrokontrolery PIC   03 Gru 2017 18:23 Odpowiedzi: 3    Wyświetleń: 1212
  • Jak obliczyć: 'b'? Chodzi o aproksymację trygonometryczną.

    Chyba udało mi się znaleźć algorytm. Wydaje się jednak dziwnie prosty. Ok, działa, bo w zasadzie musi. Liczysz po prostu korelacje próbek z zadanym sinusem i kosinusem, tak z definicji. Ale jednak masz jeszcze dość ciężki obliczeniowo algorytm. Na każdą próbkę liczysz sinus i kosinus i masz dwa mnożenia. Co prawda sinus można wstępnie stablicować....

    Programowanie   20 Sie 2021 03:12 Odpowiedzi: 21    Wyświetleń: 777
  • Assembler 8051 - Jak podnieść liczbę 8-bitową do potęgi trzeciej?

    Nie jesteś na dobrej drodze. Zrób sobie przykład na piechotę (na papierze) i jak się wynik zgodzi to ubierz to w rozkazy. Na razie nie widze algorytmu który chcesz zastosowac do mnożenia. I jeśli będziesz umieszczał program do analizy na forum, to bardzo dokładnie opisz każdy rozkaz do czego służy (co robi)

    Programowanie   30 Kwi 2007 18:39 Odpowiedzi: 1    Wyświetleń: 1026
  • Excel źle odejmuje po mnożeniu przez 22% - jak to naprawić?

    Poczytaj sobie jeszcze w przepisach jak wygląda algorytm zaokrąglania groszy w rozliczeniach finansowych...

    Software serwis   07 Sty 2010 19:52 Odpowiedzi: 7    Wyświetleń: 3971
  • [Assembler] [Assembler][Z80] Program do mnożenia 8-bitowych liczb z użyciem stosu

    witam i podziwiam :) nie chce mi się wyciągać ZX z szafki i znowu gapić się w ten zielony monitor :) Dzięki Sinclairowi za Spectruma ! gdyby nie ten komputer to nie znałbym się na mikroelektronice. Rok temu przesiadłem się na PCta, i przekładam swoje programy na intelowskie mnemoniki '25 * 255 ORG 0 ; jeśli to "samoróba" ORG 32768 ; jeśli...

    Programowanie   28 Lis 2004 20:45 Odpowiedzi: 4    Wyświetleń: 5926
  • Czy dsPIC dm300016 nadaje się do redukcji szumów w nagraniach? Koszt programatora?

    DSP mają specjalne mechanizmy, które pozwalają na uzyskiwanie bardzo dużych mocy obliczeniowych w specyficznych dla przetwarzania cyfrowego algorytmach. Mowa tutaj np o filtrach FIR, gdzie robi się wielokrotne mnożenie z akumulacją. Typowe w DSP jest to, że taką opoerację jak: mnożenie, dodawania zwiększanie/ zmniejszanie kilku rejestrów, itp jednocześnie...

    DSP i Transmisja   10 Sie 2006 10:50 Odpowiedzi: 12    Wyświetleń: 3617
  • Jak napisać program w asemblerze 8086 do mnożenia liczb BCD 10-cyfrowych?

    Rozwiązanie prawie jak na tacy: http://www.engr.colostate.edu/EE251/Labs... opis jest dla MC 68HC12. Jak słusznie zauważyłeś, Motorola 68K nie ma rozkazu mnożenia (ani dzielenia) BCD, trzeba więc najpierw wykonać konwersję do bin, przemnożyć i wynik zamienić na BCD. Na upartego, można ręcznie mnożyć BCD, algorytm jest opisany tu: http://www.evergreen.edu/biophysics/tech...

    Programowanie   12 Sty 2007 23:58 Odpowiedzi: 6    Wyświetleń: 5321
  • Algorytm wykrywania ciszy w C++ z biblioteką IPP - jak działa?

    Nie jestem biegły w C... ale z tego co widzę, ten Twój algorytm jest mądrzejszy od mojego (trochę teoretycznego) o to, że próg decyzyjny cisza/niecisza jest ustalany nie w odniesieniu do bezwzględnego zera, ale dynamicznie, w odniesieniu do obliczonego wcześniej poziomu tła, czyli niejako jest bardziej adaptacyjny do sygnału rzeczywistego. Po to wprowadzili...

    DSP i Transmisja   10 Mar 2009 18:20 Odpowiedzi: 14    Wyświetleń: 3442
  • Jak efektywnie sparsować string IP na oktety w Bascom?

    Najprościej to znak po znaku, jak algorytm napotka cyfrę to mnoży to co ma przez 10 i dodaje cyfrę, jak napotka na kropkę to zwiększa numer operowanej zmiennej.

    Mikrokontrolery   29 Kwi 2008 11:36 Odpowiedzi: 7    Wyświetleń: 2164
  • Konkurs DSP: Jak odczytać przekaz z pliku wav po przetwarzaniu cyfrowym?

    Doskonale rozszyfrowane, gratuluje ko_rex Jest to faktycznie IP www.elektroda.net Tak jak napisałem liczyło się głównie poprawne rozszyfrowanie przekazu, natomiast zastosowana metoda nie miała znaczenia. Liczyło się głównie prawidłowe przeanalizowanie sygnału i zastosowanie odpowiednich metod aby dotrzeć do celu. Dla porządku powiem jak przekaz został...

    DSP i Transmisja   11 Mar 2006 20:25 Odpowiedzi: 18    Wyświetleń: 2928
  • Jak skrócić wynik mnożenia w assemblerze AVR, by uzyskać część liczby?

    Musisz wynik podzielić przez 1000. Algorytmy dzielenia można znaleźć na stronie www.atmel.com w notach aplikacyjnych.

    Mikrokontrolery   15 Lut 2004 23:24 Odpowiedzi: 16    Wyświetleń: 8936
  • C++. Możenie i dzielenie bez * i /. Jak wykonać ?

    Czy nie ma szybszych alglorytmów? Oczywiście, że są. Wykorzystaj algorytm mnożenia i dzielenia pisemnego. Dzięki temu znacznie ograniczysz ilość dodawań czy odejmowań. Na przykład 1234 * 5678 zrobione metodą powyższą to 1234 dodawania (zakładam, że program jest chytry i sprawdza na początek która liczba jest mniejsza i ją bierze jako licznik pętli)....

    Programowanie Początkujący   11 Gru 2008 15:28 Odpowiedzi: 7    Wyświetleń: 14562
  • Kalkulator TTL z trybem diagnostycznym

    RitterX - Myśląc nad architekturą tego urządzenia jeszcze na wczesnym etapie musiałem przemyśleć bardzo dokładanie te kwestie o których wspominasz. W końcu podjąłem decyzję i zdecydowałem się na sposób podobny do strzelania z broni palnej, a mianowicie: załaduj i strzel. Upraszczając - "załaduj" oznacza pobranie z kolumny pamięci kodu instrukcji i ewentualnie...

    DIY Konstrukcje   02 Lip 2024 22:25 Odpowiedzi: 241    Wyświetleń: 37065
  • Algorytm w Pascalu: liczby 1-100 podzielne przez 7, 8, 9

    To ja dodam algorytm bez operacji dzielenia, modulo ani mnożenia. Warunkiem wykorzystania algorytmu jest to, że z góry trzeba znać zakres w jakim się poszukuje liczb. Tworzysz tabelę byte od 1 do 100. Zerujesz ją. Uznajesz że indeks 1 reprezentuję liczbę 1, a indeks 2 liczbę 2 itd. Dla każdej wielokrotności liczby 7 inkrementujesz zawartość tablicy....

    Programowanie   09 Sty 2012 20:06 Odpowiedzi: 11    Wyświetleń: 3773
  • [STM32] - Algorytm wyznaczenia zmian fazy i amplitudy

    Faktycznie, definicja FFT. :) Jednak algorytm podsunięty przez Freddiego bardziej przemawia na pierwszy rzut oka. Dwa razy mniej mnożeń (z dużym przybliżeniem). Co więcej, nie będę musiał stosować praktycznie żadnej filtracji wstępnej. Duży plus ! (dla obu rozwiązań ):) Dzięki Panowie !

    Mikrokontrolery ARM   06 Sty 2014 21:25 Odpowiedzi: 5    Wyświetleń: 1635
  • Implementacja algorytmu Karatsuby w VHDL w WeBPack Xilinx - wskazówki?

    Witam mam do zrobienia układ do mnożenia długich liczb. Próbuje zrobić układ w programie WeBPack Xilinxa w języku VHDl używając algorytm karatsuby ale komplenie mi to nie wychodzi. Czy jest ktoś kto ma o tym zielone pojęcie i dałby mi jakieś wskazówki. Byłbym dozgonnie wdzięczny.

    Programowalne układy logiczne   28 Lip 2010 20:21 Odpowiedzi: 4    Wyświetleń: 2024
  • [asm]Mnozenie 2ch 64 bitowych liczbe calkowitych PIC16f877A.

    Jak liczba 62-bitowa jest stała to mnożenie jest jeszcze prostsze bo wystarczy napisać stały algorytm bez żadnych skipbittestów - to jedna sprawa. Po drugie lepiej takie mnożenie robić w bazie danych - transmisja będzie 2x szybsza a i samo mnożenie na PC-ie szybsze.

    Mikrokontrolery PIC   26 Lis 2008 10:51 Odpowiedzi: 9    Wyświetleń: 2675
  • LCD Graficzny na TWI (I2C)

    Deczko mało optymalny algorytm... Poszukaj w sieci - są znacznie szybsze, bez potrzeby rozpoznawania kierunku, bez mnożenia i dzielenia. :arrow: tmf Właśnie o to mi chodziło

    DIY Konstrukcje   04 Kwi 2011 14:19 Odpowiedzi: 26    Wyświetleń: 15232
  • Assembler 80x86- mnożenie 5 bajtowych liczb w systemie szesnastkowym

    Ten algorytm przedstawia prosta metode mozenia ktora czesto byla stosowana w procesorach nie posiadajacych instrukcji mnozenia. wykozystuje sie w nich rotacje bitow i dodawanie. Algorytm jest bardzo prosty w realizacji.

    Programowanie   05 Gru 2018 23:16 Odpowiedzi: 2    Wyświetleń: 792
  • Budowa zaawansowanego synchronizatora dźwięku z oświetleniem - porady

    Ciekawy projekt. Choć z braku czasu na pewno nie będę mógł pomóc w praktycznej realizacji, to chciałem zwrócić uwagę na parę spraw. Program jako taki nie wydaje się być skomplikowany, jednak ew. realizacja musi zostać poprzedzona dobrymi przemyśleniami. Załóżmy, że układ selektora jest ok i bez problemu wyłapuje rytm. Np. taki, jak na rysunku w załączniku....

    Projektowanie Układów   16 Kwi 2016 19:57 Odpowiedzi: 25    Wyświetleń: 3825
  • Jak sumować bity podczas mnożenia? Szukam takowego rozwiązania.

    Korzystając z najprostszego algorytmu i nie używając żadnych układów sekwencyjnych, żeby pomnożyć 2 liczby 4-ro bitowe, potrzebujesz 3 pełnych sumatorów 4-ro bitowych.

    Początkujący Elektronicy   25 Paź 2020 15:03 Odpowiedzi: 45    Wyświetleń: 1677
  • [C++] macierz, tablice dynamiczne, działania na macierzach

    Macierze w ujęciu C++ to w sumie tablice 2 wymiarowe Dodawanie macierzy jest proste odpowiadające sobie pola dodajesz lub odejmujesz z mnożeniem też nie jest źle ale musisz znaleść algorytm gdyż po prostu go nie pamiętam.

    Programowanie   05 Lis 2010 09:28 Odpowiedzi: 8    Wyświetleń: 5722
  • Algorytm dodawania ułamków w kodzie n1q7 ze znakiem w ASM dla AVR

    No jasne że tak, jeżeli w swoim formacie Q stosujesz U2 to dla procesora nie ma znaczenia czy dodaje "zwykłe" liczby czy ze stałym przecinkiem. Na twoim miejscu zrobiłbym zamiast Q7 to Q6 i nie bawił z przenisieniem gdy wystąpi przepełninie. No i trzeba pamiętać że dodawać i odejmować można liczby w tym samym Q a przy dzieleniu i mnożeniu to już jest...

    Mikrokontrolery   01 Lip 2007 22:17 Odpowiedzi: 5    Wyświetleń: 1062
  • Materiały o układach wzmacniaczy operacyjnych: logarytmujący, algorytmujący, mnożący

    Mnożący to zwykły wzmacniacz o wzmocnieniu K - gdzie K ;Uwy = K* Uwe. K jest operatorem mnożenia przez stalą.

    Początkujący Elektronicy   16 Cze 2007 12:35 Odpowiedzi: 15    Wyświetleń: 2852
  • Jak efektywnie mnożyć wektory 512-bit na Spartan3E 500?

    Witam, Potrzebuję zbudować mnożarkę dwóch wektorów o długości 512-bit każdy. Posiadam układ Spartan3E 500 dysponujący 20 mnozarkami 18x18 .Zrealizowałem mnożenie dwóch licz binarnych o długości 512 bit-ów - mnożenie wg. algorytmu "shift-add". W najgorszym wypadku mnożenie trwa 512 cykli zegara. Naturalnie architektóra ta została syntezowana do rejestrów...

    Programowalne układy logiczne   30 Lip 2008 06:22 Odpowiedzi: 3    Wyświetleń: 2547
  • ATmega32 - Skrócenie obliczeń, elementy 13 bitowe i tablica 16 bitowa.

    Już kilka razy pisano Ci powyżej, że problem leży w tym, że wynik mnożenia dwóch liczb 16-bitowych na AVR ma 16 bitów, i że wystarczy napisać: suma+= (uint32_t) tab[indeks]*tab[indeks]; żeby iloczyn miał 32 bity, to po pierwsze. Po drugie - algorytm, który przyjąłeś, jest zabójczy dla 8-bitowego AVR. Co chwila zmieniasz założenia, a kompletnego kodu...

    Mikrokontrolery AVR   26 Lis 2013 09:33 Odpowiedzi: 26    Wyświetleń: 2601
  • Jak procesor realizuje operacje sumowania i iloczynu bitów?

    Podstawą jest Pełny 1 bitowy sumator (FullAdder): https://obrazki.elektroda.pl/3093507700_... Z niego można zbudować sumator wielobitowy łącząc w szeregu wiele jednostek: https://obrazki.elektroda.pl/5294488100_... W rzeczywistych układach stosuje się inne rozwiązania bo powyższy jest tym wolniejszy im więcej bitów...

    Programowanie   18 Lut 2022 17:56 Odpowiedzi: 4    Wyświetleń: 801
  • Jak szybko nauczyć się asemblera do pisania algorytmów arytmetycznych?

    tjanusz :arrow: znam troszke c# na tyle ile mi jest to potrzebne, ale w c# przecież można także wstawiać kod asemblera tworząc np. swoje własne algorytmy dzałań matematycznych. Pszepraszam, ale nie wiem co to znaczy " żródełko" gcc lub FreePascal i jak mogę do tego dotrzeć :arrow: elektryk dokładnie np. teraz pracuję nad potęgowaniem modulo metodą iterowanego...

    Programowanie   12 Lis 2005 21:23 Odpowiedzi: 6    Wyświetleń: 2460
  • Jak obliczyć pierwiastek kwadratowy z liczby 16-bitowej w assemblerze 8051?

    ...rozbiłem cyfrę na dwie części. Funkcje dodawania chyba jest. Dodałem najpierw nagłówki dwóch cyfr:) później resztę (po kropce) i podzieliłem przez 100 aby ewentualnie zasilić nagłówek. Nie masz traktować tej liczby jako dwóch części, po prostu dodajesz części ułamkowe do siebie a potem części całkowite + przeniesienie z części ułamkowej. Bo wpadłem...

    Mikrokontrolery   29 Lut 2004 10:51 Odpowiedzi: 19    Wyświetleń: 2648
  • [mips] - przekroczenie zakresu liczb i operacja modulo

    Chyba doczytałeś tylko do pierwszego algorytmu na w/w stronie... :] Oczywiście mnożenie dwóch zmiennych 32 bitowych da Ci 64 bity wyniku, więc i mnożenie i dzielenie modulo musisz wykonywać na takich argumentach. Pozdrawiam, Dr.Vee

    Mikrokontrolery Pozostałe   10 Sty 2009 17:04 Odpowiedzi: 11    Wyświetleń: 3615
  • Algorytm w asemblerze do obliczania pierwiastka kwadratowego (MOV, ADD, NOT)

    Tu jest taki dość "przyjazny" algorytm, bez dzielenia i mnożenia, ale potrzebne są instrukcje przesunięć logicznych, porównywania, oraz AND i OR http://www.cp.eng.chula.ac.th/~krerk/pub... Jest jeszcze coś takiego, myślę, że Ci będzie pasować. Liczy pierwiastek z 32 bitowej liczby naturalnej (n), wynik w root: root=0 for(N=15;...

    Początkujący Elektronicy   05 Wrz 2004 09:01 Odpowiedzi: 8    Wyświetleń: 13393
  • Jak zaimplementować algorytm konwersji liczby BCD na BIN w praktyce?

    Starszy półbajt mnożysz przez 10 i dodajesz do młodszego.

    Początkujący Naprawy   10 Paź 2012 18:18 Odpowiedzi: 4    Wyświetleń: 1869
  • Jak zacząć programować STM32F4DISCOVERY z STM32F407VG?

    Witam, Wiadomo, że rdzeń M4 - to inny procesor, myśle, ze koledze "marcinlas" chodziło o porównanie nie koniecznie możliwości DSP. Rdzeń M3 nie posiada DSP - trudno tylko w tym go porównywać. Raczej chodziło o np. czasy dostępu do pamięci przy 168MHz, ogólnie szybkość komunikacji z peryferiami, no i zwykłe algorytmy: mnożenie dzielenie z przecinkiem...

    Mikrokontrolery ARM   18 Cze 2012 20:56 Odpowiedzi: 68    Wyświetleń: 15763
  • Układ mnożący 16x16bitów z wyświetlaniem na LED - algorytm

    Witam ! Mam pewien układ do stworzenia... Układ mnozacy 16x16bitów z wyświetlaniem na LEDach. Rozmiar specjalnie tak dobrano żeby nie wykorzystywać ROMu. Dodatkowo nie można używać mikroprocesorów jak i mikrokontrolerów. Dane powinny być wprowadzane za pomocą mikroprzełączników. Myślę, że jako algorytm trzeba by wykorzystać może mnożenie z przeniesieniem...

    Początkujący Elektronicy   05 Gru 2008 22:54 Odpowiedzi: 8    Wyświetleń: 2732
  • Algorytm konwersji liczb między systemami od 2 do 36 dla n<=10^10000

    Nadal nie bardzo rozumiem w jaki sposób chcesz uzyskać potęgę systemy liczbowego, załóżmy 13, przy pozycji np. 999. Chcesz mnożyć 13 999 razy?

    Programowanie   08 Kwi 2005 14:50 Odpowiedzi: 12    Wyświetleń: 3113
  • Jak napisać kalkulator mnożenia w asemblerze z liczbą 3-cyfrową?

    Masz wykonać 1 mnożenie, które Twój sprzęt umie zrobić, bo ma taki rozkaz. Zamiast tego robisz jakieś cuda. Po co? Przeanalizuj jeszcze raz w czym problem. Napisz dobry algorytm (wystarczy słowami, ale ma robić to co chcesz zawsze i przy pomocy tego co potrafi 51). Potem pójdzie jak z płatka Albert

    Mikrokontrolery   21 Cze 2011 06:10 Odpowiedzi: 3    Wyświetleń: 2304
  • Wybór wielomianów w algorytmach CRC - różnice i zastosowania

    Nie. Z definicji dzielenia wielomianów masz M(x)*x^n = Q(x)*G(x) + R(x), stąd zauważasz, że M(x)*x^n - R(x) = Q(x) * G(x), czyli wielomian podzielny przez G(x). Jako że St(R(x)) < n, to w wyniku operacji M(x)*x^n - R(x) zmieniają się tylko bity dodane do wiadomości przez operację mnożenia. Jeśli więc przetransmitujesz M(x)*x^n - R(x), to w odbiorniku...

    Mikrokontrolery   06 Sty 2009 17:39 Odpowiedzi: 15    Wyświetleń: 5736
  • Jakie algorytmy szyfrowania dla danych przesyłanych przez RS?

    Takie algorytmy (chociażby RSA) są dość silne, ale niestety okupione jest to dużym zapotrzebowaniem na pamięć programu i danych. Ja bym powiedział że większym problem jest ograniczona moc obliczeniowa mikroprocesora, musi działać na liczbach o bardzo dużej ilości bitów. O ile dla szyfrowania symetrycznego wystarczy użyć odpowiednio wielu zagnieżdżonych...

    Programowanie   04 Maj 2008 17:17 Odpowiedzi: 21    Wyświetleń: 6454
  • Projekt kalkulatora naukowego na AVR z LCD 2x16 i pamięcią tekstu

    Generalnie można, ale nikt w ten sposób tego nie robi z powodu zbyt wolnej zbieżności szeregu, a co za tym idzie dużej ilości dodawań, mnożeń i DZIELEŃ. W praktyce korzysta się z algorytmu CORDIC lub z szeregów Czebyszewa lub innych szybkozbieżnych. A w niektórych zastosowaniach wystarczają tablice.

    Mikrokontrolery   23 Wrz 2007 20:56 Odpowiedzi: 20    Wyświetleń: 1997
  • Urządzenia analogowe vs. cyfrowe

    Od czasu do czasu stykam się z pojęciem urządzenia analogowe i cyfrowe. I chociaż definicję można odszukać w internecie nie jestem w stanie określić, które urządzenia są analogowe a które cyfrowe. Czy możecie podać jakiś prosty sposób na zaklasyfikowanie urządzenia do jednej bądź drugiej grupy? Problem polega na tym że świat jest analogowy, urządzenie...

    Początkujący Elektronicy   31 Lip 2015 11:28 Odpowiedzi: 16    Wyświetleń: 17913
  • Mnożenie w asemblerze. Kod w C i tłumaczenie na asembler.

    Dzielenie jest łatwe w uproszczeniu, jeśli np. obie liczby mają jednakową ilość zer z prawej strony, to o tyle mozna je przesunąć w prawo. Ogólnie algorytm dzielenia jak liczb dziesiętnych w podstawówce. Mnożenie jest już w µkontrolerze i to nawet w postaci cząstkowej fmul .

    Mikrokontrolery   15 Sie 2006 14:55 Odpowiedzi: 12    Wyświetleń: 3719
  • [c] Tablicowanie funkcji sinus w C - błędy w algorytmie wyboru ćwiartki

    Moim zdaniem znacznie szybsze i dokładniejsze będzie skorzystanie nawet z I rozwinięcia Taylora. Wcale bym się tablicami nie zajmował, gdyż zabiorą dużo pamięci, po której skakanie też może okazać się mało wydajne. Jedyne, co trzeba będzie zrobić, to badać zakres i dokonywać odpowiednich przekształceń (sin(90+x)=sin(90-x); sin(180+x)=-sin(x)). Zabójcza...

    Programowanie Początkujący   11 Sty 2009 21:32 Odpowiedzi: 14    Wyświetleń: 8788
  • Algorytm przelicznia systemu dwójkowego na dziesiętny

    Bierzesz najmłodszy bit i mnożysz go przez 2 podniesione do potęgi odpowiadającej pozycji bitu od prawej (począwszy od 0). Potem kolejny na lewo bit, znów mnożysz jak wyżej i dodajesz do wyniku. Ot, cały algorytm.

    Programowanie Początkujący   14 Lis 2011 16:41 Odpowiedzi: 4    Wyświetleń: 2270
  • Konwersja odczytu IEEE 754 na inny format, np. int.

    Jeśli nawet się nie da, to są tam operacje kopiowania rejestrów 16<->32 bit, coś się powinno dopasować. Algorytm w poście wyżej uzupełniłem, zakłada że mnożenie i dzielenie działają na 32 bitach. Sprawdź i daj znać o wynikach :)

    Automatyka Przemysłowa   01 Mar 2011 10:18 Odpowiedzi: 11    Wyświetleń: 3742
  • Jak licznik elektryczny rozróżnia moc czynną od biernej? Jak to działa?

    Uważasz, że rozrusznik zasilany z akumulatora nie uruchomi silnika ? Skąd taki wniosek? Jeśli przedstawię wykres napięcia i prądu, będą miały ten sam znak, nieważne czy dodatni, ale iloczyn będzie zawsze dodatni, a więc... . To samo wyjdzie w przypadku prądu przemiennego. Nie ma tu sprzeczności. Właśnie dlatego bronię Boczkowskiego, wg mnie jest dobrze...

    Elektryka Dla Każdego   05 Lis 2024 16:02 Odpowiedzi: 109    Wyświetleń: 3807
  • Jak obliczyć obroty na minutę w PIC16F84A bez dzielenia i mnożenia?

    A kto powiedział że nie można dzielić i mnożyć? Wszystko włącznie z całkowaniem i różniczkowaniem oraz wszelkimi operacjami macierzowymi jest możliwe, wszystko zalezy tylko od algorytmu. Do pomiaru prędkości i obrotów sugeruje zapoznać się z przykładowymi programami częstościomierza, bo w sumie chodzi o pomiar impulsów w jednostce czasu.

    Mikrokontrolery   22 Paź 2006 12:49 Odpowiedzi: 4    Wyświetleń: 1551
  • Analiza napięcia zmienn.w czasie z przetwornika A/C - rozkład na częstotliwości

    Zastosowałem lepszy filtr aktywny antyaliasingowy, oraz podałem na we całą sinusoidę - i dalej to samo.. Coś może z algorytmem tym nie tak.. No właśnie, jaki zastosowałeś filtr? Jaka częstotliwość odcięcia, rodzaj charakterystyki? Tak jak pisze krru, lepiej sobie odpowiednio daleko odsunąć f_3dB od twojego pasma użytecznego (żeby nie mieć zafalowań...

    Mikrokontrolery   20 Lut 2012 18:59 Odpowiedzi: 55    Wyświetleń: 6289
  • Algorytm stabilizacji sygnału na Attiny26 przy drganiach styków 1s

    Taki kod nie powinien tyle zjadać. A ilość wejść też nie powinna mieć wpływu na długość kodu, przecież to (powinna być) procedura lub ciało pętli. Może kompilator dorzuca Ci jakieś niepotrzebne biblioteki, może używasz niepotrzebnie dzielenia lub mnożenia? Daj ten kod i namiary na użyte narzędzia i ich opcje jeśli możesz. Albert

    Mikrokontrolery   12 Gru 2007 12:11 Odpowiedzi: 5    Wyświetleń: 1239
  • C# Konwersja sygnału AC/CA - Jak zacząć próbkowanie i kwantyzację?

    To trochę śmieszne, że masz zamienić sygnał cyfrowy udający sygnał analogowy na sygnał cyfrowy, ale niech będzie ;) Punkty XY możesz traktować jako sygnał f(t) gdzie czas t to oś X wartość tej funkcji to twoje Y. Punkty otrzymujesz już z jakąś daną częstotliwością, czyli są już spróbkowane, ale w zadaniu zapewne chodzi o to aby jeszcze to spróbkować,...

    Programowanie   18 Lis 2015 21:36 Odpowiedzi: 1    Wyświetleń: 1098
  • Jak poprawnie mnożyć macierz przez punkt w C++? Kod i błędy

    zadeklarowales int tab tab[0][0]=a; tab[0][1]=0; tab[0][2]=0; tab[1][0]=0; tab[1][1]=b; tab[2][0]=0; tab[2][1]=0; tab[2][2]=1; Zastanos sie najpierw nad tym co robisz z pamiecia. nastepnie zacznij szukac problemow w algorytmach.

    Programowanie   19 Mar 2006 09:49 Odpowiedzi: 1    Wyświetleń: 1311
  • Cyfrowy filtr górnoprzepustowy w C - algorytm dla 5-10Hz, wysoki rząd

    Pamiętaj, że funkcja _firFilterPut() implementuje bufor cykliczny. Wewnątrz struktury filtra zawsze będzie przechowywanych 'order' próbek. Ogólne użycie dla filtra 3 rzędu (pseudokod): _firFilterPut(ADC) _firFilterPut(ADC) _firFilterPut(ADC) for (i = 1..n) filteredsample usage: b = fir1(n, w Przeanalizuj działanie kodu i wypożycz z biblioteki jakąś...

    Programowanie   29 Sty 2014 02:29 Odpowiedzi: 18    Wyświetleń: 8004
  • Czym jest procesor sygnałowy i jak go programować w pracy dyplomowej?

    Jest tak skonstruowany, że szybko wykonuje operacje mnożenia i dodawania, które są bardzo mocno wykorzystywane przy cyfrowym przetwarzaniu sygnałów, np FFT jest przykładem takiego algorytmu, który w większości przypadków nie wyrabiałby się na zwykłych procach, a na dsp jakoś chodzi. Oczywiście w dużym uproszczeniu.

    Początkujący Elektronicy   07 Maj 2004 15:06 Odpowiedzi: 8    Wyświetleń: 1563
  • Jak w ELI napisać algorytm do filtrowania liczb mniejszych od 0?

    Witam mam zrobić algorytm który z podanych 10 liczb ma podać mniejsze od 0. Oczywiście w programie ELI, siedziałem na tym dobre kilka godzin ale nie umie tego zrobić :( Dodawać odejmować mnożyć dzielić umie ale tego nie:( Proszę o pomoc:)

    Programowanie   24 Lis 2008 08:46 Odpowiedzi: 1    Wyświetleń: 1819
  • [c] Jak działa konwersja binarnego na dziesiętny w C? Wyjaśnienie kodu

    Zaczynasz wprowadzanie znaków od najstarszych pozycji, nie? Jeśli zaczniesz od 0, to będziesz miał (na starcie) liczba = 0 liczba = 0*2 + '0' - '0' // kody ascii objaśnił Łuk_F czyli liczba się nie zmieni, ciągle będzie wartość 0. Gdy trafisz na pierwszą jedynkę dostaniesz liczba = 0*2 + '1' - '0' czyli w liczbie pojawi się 1. Kolejna jedynka liczba...

    Programowanie   27 Lis 2008 08:59 Odpowiedzi: 4    Wyświetleń: 1118
  • Optymalne mnożenie i dzielenie 2-bajtowych liczb w asm dla 8051

    Witam, Mam następujacy problem chcialbym zrealizować następującą funckję: Y = 440 - 0,014*X gdzie Y,X to liczby 2 bajtowe Czy ktoś ma jakiś pomysł jak jakimś prostym (mało zajmującym miejsca) algorytmem to zrobić? Ew. Jak sie wykonuje mnożenie i dzielenie 2 bajtowych liczb optymalnie? Chodzi o język asambler. z góry dziękuje

    Mikrokontrolery   21 Mar 2008 11:38 Odpowiedzi: 10    Wyświetleń: 2891
  • sposób na mnożenie, które daje wynik powyżej 4 miliardów???

    Wiesz, jak wykonuje się mnożenie pod kreską? Ten sam algorytm możesz śmiało zaimplementować w oparciu o tablice mnożąc absolutnie dowolnej wielkości liczby. Najszybciej chyba znajdziesz rozwiązania oparte o assemblera, ale żaden problem przenieść to na język wysokiego poziomu. Coś podobnego (choć oparte o kod BCD) znajdziesz np w [url=http://www.dzyszla.aplus.pl/program...

    Programowanie Początkujący   16 Lis 2009 08:09 Odpowiedzi: 15    Wyświetleń: 2091
  • Jak narysować graf układu iteracyjnego do mnożenia 16-bitowej liczby binarnej razy 3?

    Może chcą Wam zrobić przedsmak 'tablic przejść' automatów, zwłaszcza asynchronicznych... Ale to zupełnie co innego. Jakieś nic tak naprawdę nikomu nie mówiące 'grafy', to tylko mieszają i więcej przyniosą złego, niż dobrego. Układy iteracyjne są układami czysto kombinacyjnymi, więc najlepiej opisują je tablice prawdy. A potem ich poprawna, antyhazardowa...

    Projektowanie Układów   06 Sty 2013 15:41 Odpowiedzi: 13    Wyświetleń: 7086
  • [VHDL] Jednostka ALU z możliwością mnożenia i dzielenia.

    Czytaj komunikaty błędów. Dzielenie jest niesyntezowalne, chyba, że oba agrumenty są stałe, wówczas podzieli je kompilator i zostaną zaimplementowane jako stałą, lub jest realizowane jako dzielenie przez potęgi dwójki, czyli przesuwanie w prawo o odpowiednią ilość bitów. Jeśli chcesz zrealizować dzielenie w FPGA to musisz albo zaprojektować układ dzielący...

    Programowalne układy logiczne   30 Kwi 2009 15:01 Odpowiedzi: 7    Wyświetleń: 2627
  • Jak wyświetlić prostopadłościan 3D w Delphi z danymi z RS232?

    Czyli zapewne chodzi Ci o projekcję 3D->2D, a jest to rzecz banalna ;) Założenia są takie: środek układu współrzędnych, to środek ekranu. oś X w prawo, Y do gólry, Z od obserwatora do monitora. x2 = w*x3/z3 y2 = h*y3/z3 z dwójką - współrzędne 2D z trójką - współrzędne 3D wszystkie względem środka ekranu w i h - odpowiednio szerokość i wysokość ekranu...

    Programowanie   21 Lip 2005 21:28 Odpowiedzi: 3    Wyświetleń: 2423
  • Jak ustalić, jaki algorytm został użyty do liczenia? Wartości zapisane w HEX.

    No, to już można stwierdzić, że to nie jest CRC z wielomianu w arytmetyce modulo 2 - jak wziąłem wszystkie dane, i przeliczyłem, to na końcu było: 00000006 => 1502 (5DE) 00000005 => 0173 (0AD) 00000004 => 1895 (767) 00000003 => 1865 (749) 00000002 => 1831 (727) 00000001 => 1716 (6B4) Gdyby to było takie CRC z wartością początkową, to exclusive-or (operator...

    Programowanie Początkujący   25 Lis 2021 08:26 Odpowiedzi: 44    Wyświetleń: 3225
  • Jak napisać konwerter jednostek Ohm/kOhm/MOhm w Pascalu z wyborem i formatowaniem?

    A czego tu nie rozumieć ? Po prostu musisz sobie zrobić osobne procedury albo etykiety dla każdego rodzaju przeliczeń czyli osobną dla Mohm, Kohm ,Ohm . Następnie układasz algorytm np coś takiego. Wybór jednostki wejściowej Mohm Kohm Ohm i teraz wybierasz sobie rodzaj jednostki następnie z klawiatury zczytujesz wybór z menu i teraz musisz mieć wszystkie...

    Początkujący Elektronicy   12 Wrz 2008 23:46 Odpowiedzi: 10    Wyświetleń: 2791
  • Jak napisać program w asemblerze 8051 do mnożenia 16-bit x 8-bit?

    ponieważ 51 nie ma sprzętowego dzielenia liczb 16 bitowych więc kolega musi poszukać sobie algorytmu do dzielenia takowych liczb i ten algorytm sobie zaimplementować prosta sprawa jeśli nie uda się znaleźć to ja udostępnie ale uprzedzam jest po angielsku jak zresztą cała współczesna elektronikia (no poza drobnymi wyjątkami) :D

    Programowanie   16 Lut 2006 11:25 Odpowiedzi: 4    Wyświetleń: 1344
  • [bascom] Jak zdjąć nośną 36kHz z IRDA na ATmega i generować impulsy na PB1?

    Najpierw przetestuj sobie algorytm kondycjonowanie+filtr+demodulacja w jakimś środowisku: Matlab/LabView, żebyś dokładnie wiedział jak ma działać. Demodulacja synchroniczna cyfrowo jest bardzo prosta w realizacji jeśli znasz częstotliwość nośnej (sprowadza się jedynie do mnożenia).

    Mikrokontrolery AVR   27 Mar 2010 12:47 Odpowiedzi: 5    Wyświetleń: 1685