203280221 liczb pierwszych w zakresie do 2^32 oznacza, że mniej więcej co 20-ta liczba jest liczbą pierwszą, a po zapisaniu flag pierwsza/złożona tylko dla nieparzystych oznacza, że co 10-ta flaga będzie 'pierwsza'; zapisanie informacji o tym, które liczby są pierwsze, przez podanie ich różnic (a raczej połówek różnic) pozwoliłoby użyć 8 bitów na liczbę...
W końcu zaczęli myśleć. Już od czasów pierwszych PC byłyby przydatne procesory generujące "prawdziwe" liczby losowe. Rozumiem, że technologii jeszcze nie było, ale analogowe formy generatorów były jak najbardziej możliwe. Kryptologia to nie jedyne zastosowanie liczb losowych.
Rozumiem składnię w pętli for , jednak nie potrafię dodać zakresu (z którego mają być wyświetlone liczby pierwsze).Muszę użyć polecenia "prompt" które przypisuje wartość podaną przez użytkownika do zmiennej.Proszę o naprowadzenie
Większość języków używa generatora kongruencyjnego liczb pseudolosowych (różnice mogą być w stałych): x_{n+1}=(a*x_n+b) mod (c) gdzie a,b i c duże liczby pierwsze xn - poprzednia liczba losowa przechowywana np. w zmiennej SEED Pascala mod - reszta z dzielenia
Jeśli użyjesz mikrokontrolera, to proponuję zastosować algorytm liniowego generatora pseudolosowego. Opisać go można uproszczonym wzorem: Xn+1 = a * Xn + c (modulo m) gdzie a - liczba pierwsza, c można przyjąć 1, zaś m powinno też być odpowienio wysoką liczbą pierwszą. Warto przechowywać bierzącą wartość X w eepromie, żeby ciąg liczb pseudolosowych...
Po pierwsze powinieneś działać w zakresie 0-7. Po drugie Rnd losuje liczby według algorytmu pseudolosowego - warto na starcie załadować generator jakimś seedem. Po trzecie nie lepiej: PORTD = Rnd(255) PORTB = Rnd(255)
A nie można użyć własnego algorytmu do losowania. Trochę tego jest, głównie oparte o liczby pierwsze. Sam generator może już zapewnić wylosowanie bez powtórzeń.
Pytanie pierwsze brzmi: czy to możliwe, że operacja pobrania liczby losowej może oczekiwać na zmianę zegara systemowego, aby ją wygenerować? Liczby pseudolosowe można generować w ten sposób, że jest to reszta z dzielenia przez jakąś liczbę (od tego zależy zakres liczb) liczby sekund jakie upłynęły od 1 stycznia 1970 roku. Tę liczbę sekund można także...
funkcja random generuje tzw. liczby pseudolosowe wg wzoru (tzw. generator kongruencyjny) : function Random:real; begin seed:=(A*SEED+B) mod C; Random:=seed; end; Gdzie SEED - wartość początkowa, po włączeniu komputera zwykle inicjowana odczytem zegara sytemowego. A, B, C - duże liczby pierwsze mod - reszta z dzielenia. Okres takiego generatora (po tylu...
Dobry wieczór, Gra działa, ale wyświetla tylko cyfry parzyste z wyjątkiem pierwszej. Generator liczb pseudolosowych polega na wycięciu młodszej cyfry setnych sekundy zegara systemowego... Kiedyś działało, a na CA80 kuleje... Zakładam, że problem wynika z różnicy w implementacji obsługi klawiatury starego (SA) i nowego (CA) systemu oraz wykorzystania...
musisz najpierw zrobić sobie do tego pewne założenia - np. ile diod w jednej chwili ma świecić, ile ma świecić w jednym rzędzie itp. itd. - załózmy że masz 10 kolum i 8 rzędów - rzędy podłączasz do jednego portu żeby było łatwiej Ci adresować - zakładam że w jednej chwili świecić będzie jedna dioda w kolumnie - wykorzystujesz generator liczb losowych...
Funkcja Random generuje liczby pseudolosowe, czyli nie uzyskasz liczb idealnie losowych ;). Popatrz tutaj: [url=http://4programmers.net/Delphi/Rand... [url=http://pl.wikipedia.org/wiki/Liczby... Funkcja Randomize uruchamia generator liczb pseudolosowych....
Po pierwsze - z tymi miliardami to trochę przesadziłeś - w 32-bitowych mikrokontrolerach raczej jest kilkaset tysięcy tranzystorów, nie sądzę aby liczba ta zbliżała się do miliona. W desktopowych CPU liczba ta dopiero niedawno przekroczyła miliard i to tylko dla wielordzeniowych układów z najwyższych półek http://en.wikipedia.org/wiki/Transistor_...
Ktoś coś mocnego pali i tak wyszło, 2.5MV w paralizatorze. Paralizator może mieć nawet niższe napięcie jak 40kV a i tak dojdzie do wyładowania między bolcami oddalonymi o 40mm. Przetwornica na napięcia tego rzędu ma dwie wady. Pierwszą jest przekładnia trafo czyli konieczonść nawinięcia tym większej liczby zwojów im chcemy mieć wyższe napięcie co jawnie...
a próbowałeś zaimplementować jakiś algorytm służący jako kenerator liczb losowych? zobacz: http://www.google.pl/search?num=20&hl=pl... już na pierwszej pozycji masz pdf z opisem kilku różnych algorytmów.
1) coś tu jest niejasne: 15-bitowy rejestr, a bramka na 16-tym przerzutniku? jaką to fukncję realizuje? generator, o którym ja pisałem, działa z wielomianem x^31+x^13+1 w arytmetyce modulo 2; średnia i wariancja to trochę mało na określenie, czy szum jest naprawdę biały, trzeba sprawdzić korelacje dla różnych przesunięć czasowych... szum biały wymaga...
Jeśli jesteś tym samym użytkownikiem co wcześniej kilka razy pytał o te sprawy to napiszę tak żebyś mógł łatwo zrozumieć. Co decyduje w takim generatorze o napieciu zasilania? Mam sporo projektów przypominajacych topologie step-up ( chyba mozna to tak nazwac, bo do ukladu wlaczylem diode i kondensator) zasilanych z 1,5V, 3V oraz 4,2V (aku Li-Ion), ale...
Jeśli chcesz wyświetlać w opisany sposób tylko godziny i minuty musisz użyć 11 modułów 7-segmentowych (do wyświetlenia liczby 23 potrzebne jest 5 pozycji binarnych, dla liczby 59 - 6 pozycji). Dla pojedynczego wyświetlacza bez multipleksowania potrzebujesz jednego portu wyjściowego - więc potrzebujesz 11 portów. Alternatywą jest zastosowanie jednorzędowego...
Ja jestem ciekawy, co mogłoby się stać w momencie, gdyby jakiś Kowalski opublikował publicznie "ewentualny" algorytm generowania numerków do pre-paidów. No i ile operator mógłby zaoferować za nieujawnienie takiej informacji... Numerki pre-paid mają bardzo ciekawe właściwości numeryczne związanie z dużymi liczbami pierwszymi. :idea:
Rozwiązałem częściowo problem. Synteza LC7132 wyjściem LM zwierała zasilanie na bazach pierwszych stopni za generatorem. Prawdopodobnie ma uszkodzone bo odbiornik jest ok i częstotliwości się zgadzają. Po odłączeniu nogi LM od układu i wciśnięciu PTT mam pik mocy i tyle. Sygnał do drivera dochodzi stabilny za driverem na ułamek sekundy jest ok i spada...
Funkcja Random również zwróci za każdym razem ten sam wynik (w Windowsie). Dopiero Randomize (pascal) powoduje zainicjowanie generatora liczbą związaną z czasem systemowym. Jako, że wzory na liczby są nieskończone w obie strony, konieczne jest określenie warunków startowych, a więc pierwszej liczby. Dalej idzie już swoim życiem. Opisałem to (a dokładniej...
Chyba będzie najlepiej jak posłużę się przykładem. Przedstawiam wartości maksymalne. przyklad 1. x=ADC/timer - x to bedzie duży ułamek np. 0,00 999 999 999 będzie użyty jako stała wyliczona na początku z przetwornika ADC i timera, timer może przyjąć nawet wartość 9 999 999 999 999 przyklad 2. y=timer2*x - timer2 moze przyjmowac wartosci 9 999 999 999...
Ja do programowania generatora znaków używam programu "PixelFont Editor, https://obrazki.elektroda.pl/5825698000_... do pobrania z załącznika. Program wczytuje pliki *.pf, ale chyba nie ma trudności zamienić *.bin na *.pf. Dzięki - wypróbuję. Swoją drogą czy dałoby się zrobić kardridża co zawiera i ROM programu i ROM generatora znaków?...
Tak zwykle komputery liczą liczby "losowe" wg wzoru (generator kongruencyjny): Xn = (A*Xp+B) MODULO C gdzie Xn - liczona liczba losowa Xp - poprzednia liczba losowa (tzw. SEED) A,B,C - duże liczby pierwsze (te podzielne tylko przez siebie i 1 ) w Pascalu funkcja Randomize oblicza początkową wartość SEED na podstawie odczytu czasomierza. Im większe A,B,C...
Po pierwsze możesz łatwo uzyskać wysokiej jakości sygnał sinusoidalny nawet na prostym uC jakim jest AVR pod warunkiem ze zastosujesz pewne tricki: np poczytaj sobie o próbkowaniu koherentnym, liczbę próbek możesz ograniczyć, możesz tez zbudować dość łatwo dyskretny przetwornik C/A w oparciu popularne układy rodziny HC i odpowiednio dobrane rezystory....
Po co byłyby w tym wypadku w ogóle funkcje (s)rand i (s)random skoro nie da się ich wykorzystać do generowania pseudolosowych liczb? Jak to się nie da? Jak najbardziej się da, tylko trzeba pamiętać jak one działają. 1. Po pierwsze, dla AVR libc funkcja rand() zwraca wynik 16 bitowy, (bo taki jest int). Aby uzyskać dłuższy ciąg należy korzystać z funkcji...
Po pierwsze masz srand() w petli - czyli inicjalizujesz wiele razy generator liczb losowych zapewne tym samym czasem i dlatego losuja Ci sie zawsze te same wartosci. Wywal to przed petle albo nawet do main(). Program nawet jednak po tej poprawce nie dziala jeszcze. Nie wiem czy dobrze masz wypelnianie tablicy ale na pewno cos jest nie tak z wypisywaniem,...
Dziękuję więc za ofertę pomocy i jeszcze raz za podlinkowany temat. Przedstawiam schemat płyty głównej projektowanego urządzenia: http://obrazki.elektroda.pl/6641224100_1... Krótko opiszę co ma to coś robić - nie tylko losować liczby :) Jest to sterownik matrycy diod LED i takiej samej przycisków. Po pierwszych czterech ostatnich bitach...
Bardzo wam dziękuje. Dzięki waszej pomocy mój projekt nabiera mocy :) . Kolejna łamigłówka, mam ciąg liczb np. 1234 i chce aby w komórce poprzedzającej było tyle zer że ilość liczb łącznie wynosi 8 . Przykład: [0000] [ 1234 ] - razem jest osiem liczb. Aby jeszcze lepiej wyjaśnić: 1. Dwie puste komórki: [ ] [ ] 2. Do tej drugiej wklejam liczby: [ ] [...
Nie, nie odczytujesz wszystkich elementów. Odczytujesz dokładnie tyle ile potrzeba. Po prostu interpolacja liniowa działa na podstawie dwóch wartości z tablicy które są "najbliżej" fazy którą sobie wyliczyłeś. Przykładowo w pierwszym przerwaniu wartość dla DAC obliczona zostanie z elementu 0 i 1 tablicy, w kolejnym przerwaniu może to być równie dobrze...
Cały czas ten sam problem - jak z generatora wzorcowego, bez PLL, w prosty sposób uzyskać 1kHz, 2kHz, 3kHz ... 18kHz, 19kHz, 20kHz. Wśród nich są przecież liczby pierwsze (czyli takie, które przez całkowitą, bez reszty, dzielą się tylko przez 1 i przez siebie). Czy możesz zastosować kilka generatorów wzorcowych? Chyba raczej nie... Jest metoda bez PLL,...
Witam, ja stworzyłem to 'cudko', jednak jeszcze nie uruchomiłem, płytka i części są gotowe, ale brak czasu na złożenie. W załączniki wsadzam płytki tego do losowania: ta z rozszeżeniem .lay jest z programu Abacom_sprint_layout_v3.0 , a druga jest w .pcb , jednak proponował bym robić z tej pierwszej płytki, bo drugiej nie jestem pewien, czy wszystko...
https://obrazki.elektroda.pl/4087822800_... Pod koniec zeszłego miesiąca zaprezentowano doyć głośny układ - Bouffalo BL602, jeden z pierwszych SoC z rdzeniem RISC-V z wbudowaną łącznością bezprzewodową, (WiFi 4 i Bluetooth 5.0 LE). Powinniśmy spodziewać się coraz większej liczby tego typu rozwiązań w najbliższym czasie. Telink i Andes...
Witam !!! Jak w temacie mam problem ze zrozumieniem jak takie coś powinno działać w ogóle przejrzałem już trochę artykułów na necie ale dalej jasno tego nie rozumiem(jak to ma działać). Muszę napisać to w języku C. Na początku mam po prostu wybrać sobie dwie pierwsze liczby od których zaczyna działać mój generator? i dalej mam to jakoś dzielić modulo...
najlepiej to zobaczyc na jakims przykladzie wiec: #include <stdio.h> #include <stdlib.h> #include <time.h> void main (void) { // <--- for(int y=0; y<5; y++) { for(int x=0; x<5; x++) printf("%3d", rand()%100); printf("\n"); } } ten prosty...
Witam, moje uwagi: ZASILACZ Nie będzie działał bo: -2N3055 jest tak włączony, że nic nie przepuści. SONDA -zbyt obciąża obwody strojone, koniecznie zastosować w innym układzie. WZBUDNICA -Kondensatory 4,7pF niepotrzebne, -wyjście 3 na L1 zablokować do masy ( 100pF + 1nF + 1000nF) -wejście modulacji; pomiędzy potencjometr a rezystor 3k3 wstawić szeregowo...
Czy taki pesel wg. ciebie jest poprawny? 12345678910 Na pewno nie, gdyż pierwsze sześć liczb muszą spełniać pewne warunki, np. 3 i 4 musi mieścić się w zakresie 01-12 dla okresu 1900-1999, a zakres o 20 więcej dla okresu 2000-2099, a 5 i 6 w zakresie liczb 01-31. 1 i 2 to rok w skrócie. Inne są zapisy dla pozostałych stuleci.
witam , proszę o pomoc w następującym problemie chciałbym rozdzielić sygnał ( g) generatora 8 bitowego zdeklarowanego jako out (1 to 8) i rozdzielić go na dwa sygnały po 4 bity wejściowe z przyporządkowaniem pierwsze 4 jako wejście dla jednego (a) dekodera (3 downto 0) a drugie 4 bity generatora 5-8 do drugiego (b) dekodera (7 downto 4). Opis - jest...
Problem leży w funkcji range . Twój skrypt traktuje podane liczny jako tekst. Jeżeli w swoim skrypcie podasz dowolną parą liczb, gdzie pierwsza "cyfra", pierwszej liczby, będzie większa od pierwszej cyfry drugiej liczby, to pętla for się nie wykona. Spróbuj : 2 i 19; 3 i 29; 4 i 39 itd. Podmień funkcję range() na taką, i problem zniknie : [syntax=javascript]function...
możesz pokombinować z tymi zwojami.Z tego co sie orjentuje jest to generator WN na bazie trafa WN z telewizora i pierwsze uzwojenie ma 3 zwoje, a drugie 5 zwojów. Zobacz tutaj http://www.myzlab.pl/hv/solid/ A tak pozatym jest to przetwornica impulsowa i nie tylko od liczby zwojów zależy napięcie wyjściowe ale także od częstotliwości. P.S. Po co ci 300V...
To jakas klasa cyfrowa wiec to generator znieksztalcen a nie wzmacniacz jak dla mnie. Nie jest to klasa cyfowa, wzmacniacz klasy D nie ma nic wspólnego z cyfrą. Jest to wzmacniacz impulsowy, pierwsze wzmacniacze klasy D to była cienizna ale nowe konstrukcje nie są złe. Przyznam że lubię LM bo są to dobre układy w większości nie do zdarcia, robiłem...
http://obrazki.elektroda.pl/4083580600_1... Jak wygenerować losowy ciąg bitów? Niektórzy ludzie powiedzą, że to niełatwe, inni, że to bardzo trudne, a jeszcze inni zastanawiać się będą, czy to w ogóle możliwe. Oczywiście, nie problemem jest tworzenie ciągów pseudolosowych bitów korzystając z oprogramowania, ale niestety nawet najlepszy...
Kolejną pozycją o generatorach CMOS, z tego, co widzę, może być książka "Układy Cyfrowe. Pierwsze kroki." Piotra Góreckiego, od strony 94. Zastanawiam się w jakim sofcie zrobić prezentację / symulację w czasie rzeczywistym takiego generatora (na przykładzie generatora 0,5 Hz chciałbym pokazać w czasie rzeczywistym stany logiczne na nogach bramek) do...
Dzięki za posty. Myślę, że wykorzystam do tego któryś z multiwibratorów przedstawionych w pierwszym linku. Quarz: nie radzę brać wszystkiego w życiu tak dosłownie. Używając liczby 101 miałem na myśli, że znam wiele sposobów na zbudowanie takiego generatora. Ile ? Nie wiem - może 102, 99, albo 5. Wiem jedno, znałem układy przedstawione i zasugerowane...
Witam, Podczas oczekiwania na dostawę płytki napisałem program na innym sprzęcie, ale z tym samym procesorem STM32f103CBT6. Jak otrzymałem druki, testuję płytkę debugerem (środowisko AC6 ) i program po pierwszych funkcjach się zawiesza. Żeby upewnić się, że czegoś nie sknociłem przy lutowaniu, utworzyłem nowy projekt z wykorzystaniem bibliotek HAL migający...
Ciekawi mnię czy poprawili ten spartolony przetwornik ADC z xmeg który w zasadzie ciężko było wykorzystać nawet do tak prozaicznych zadań jak odczyt stanu potencjometrów, za to całkiem dobże sprawdzał się jako generator liczb pseudolosowych. Problemy z ADC były tylko w serii U1 (pierwszej jaka wyszła), w A1U (tańszy następca, z poprawionym także EBI...
Witam serdecznie potrzebuje zrobić licznik impulsów tzn. ustawiam żądaną wartość np. 2 i po naciśnięciu przycisku 2 razy załącza mi się przekaźnik w impulsów ,naciskam przycisk znów dwa razy i znów załącza się przekaźnik także w impulsów i tak w kółko dodam iż chciałbym to zrobić na wyświetlaczu LED znalazłem w sieci avt1824 lecz niestety avt nie udostępnia...
[syntax=cpp] #include <boost/random/mersenne_twister.hpp>... #include <boost/random/uniform_int.hpp> #include <boost/random/variate_generator.hpp&g... boost::mt19937 gen; int roll_die() { boost::uniform_int<> dist(0, 1); boost::variate_generator<boost::mt199... boost::uniform_int<> > die(gen, dist); return die(); }...
Witam, Chciałbym aby maksymalna wartość indukcji magnetycznej otrzymał , powiedzmy , w przestrzeni równej walcowi o wysokości 3 cm i promieniu 5 cm. chyba nie bardzo zdajesz sobie sprawę jakie urządzenie jest Tobie potrzebne. Zrobiłem pierwszą przymiarkę i zobacz jak to wygląda; Prawo Ohma dla obwodu magnetycznego ze szczeliną powietrzną (bo taki to...
Myślę o tym, że te złącza są częstą przyczyną pożarów. Jak częstą? W "świadomość społeczną" na dobre został już zaszczepiony mit o ponadprzeciętnej pożarogenności instalacji PV, tyle że jakoś nikt nie potrafi podać konkretnych danych dotyczących liczby i miejsc pożarów spowodowanych stricte przez PV :-). Jeśli instalacja jest wykonana prawidłowo, z...
liczb pierwszych algorytm liczb pierwszych generator liczb
awaria wyświetlacz lodówka samsung udostępnianie samba uklad chlodzenia schemat
diagbox peugeot brzęczące głośniki
Mikrofala Samsung wyzwala bezpieczniki - przyczyny i rozwiązania Jak obliczyć moc wzmacniacza WS 432? Wzór i dane