Jeżeli znane Ci jest pojęcie stosu, to RPN jest banalnie prosta. Cała zasada obliczania z użyciem RPN: jeżeli dane jest jakieś wyrażenie to: - jeżeli mamy liczbę - wrzucamu ją na stos, jeżeli mamy operator, pobieramy ze stosu tyle liczb, ile potrzeba do wykonania operacji (dwie dla dodawania, mnożenia itp, jedna np. dla pierwiastkowanie, sinyca, czy...
Ach tam od razu elektryczne https://www.toyota.pl/new-cars/mirai/ https://www.youtube.com/watch?v=l2vi-Tvy... Tu jest nieco więcej Jeśli obawiacie się o przyszłość motoryzacji w świecie pozbawionym ropy naftowej, możecie odetchnąć z ulgą. Japończycy już od 2013 roku mają sposób na "życie po ropie". Przy okazji udało im się również rozwiązać największy...
Programy się zwykle pisze a nie robi :) Przy pisaniu programów musisz wykonać następujące kroki: 1. Zdefiniować problem W przypadku twojego kalkulatora musisz określić: - typ obsługiwanych danych - czy to będą liczby wyłącznie całkowite czy całkowite i ułamkowe (ogólnie mówiąc rzeczywiste) - rodzaje działań jakie ma wykonywać twój kalkulator, np. dodawanie,...
Witam,czy ktos mi moze wyjaśnić jaka operacja tu zaszła ?? jak po podzieleniu wział się zapis 10 pierwiastków z dwóch e^-165stopni ?? jak wykonuje się takie przekształcenia. http://obrazki.elektroda.pl/9168621700_1... I kolejne pytanie. Kiedy w obwodach trójfazowych chcąc wyliczyć napięcie do obliczeń dziele przez pierwiastek z dwóch...
Z tego co napisałeś to to odjęcie 0x8000 powoduje przesunięcie wyniku zm przetwornika, a co ze składową stałą, poprzednio to co ja się pytałem o odjęciu 1024/2 to teraz jest jakby załatwione poprzez liczbę 0x8000. Czyli ta operacja powoduje zarówno przesunięcie poziomu oraz uporządkowanie odczytanej wartości. Dokładnie tak Skadowa stała wynosi 1/2...
Jeżeli math.h zawiera interesującą cię fcję, to go wykorzystasz bezpośrednio. Jeżeli fcji w nim nie ma, możesz zdefiniować własną fcję w programie i nie pisać nagłówka.
Wszystkie te których używam (sqrtf(), powf(), acosf()) są liczone przez FPU? Niekoniecznie. W Newlib (czyli libm.a) nie ma implementacji specjalnie dla tego koprocesora, jednak jeśli masz włączoną optymalizację, skonfigurowane FPU (opcje kompilacji) i dodaną flagę -ffast-math, to kompilator niektóre z nich potraktuje jako funkcje inline i zastąpi odpowiednimi...
Ściągnij sobie AVRstudio i sprawdź;] A tak w ogóle to pierwiastek to już floaty ;)
Napisz jaką potrzebujesz dokładność, jeśli niewielką to najlepiej użyć gotowej tablicy. Jeśli dużej to trzeba rozłożyć funkcję pierwiatkowania np. na szereg Taylora i wtedy obliczać kolejne przybliżenia, ale to wymaga napisania procedur operacji zmiennoprzecinkowych (głownie mnożenie i dodawanie zmiennoprzecinkowe).
(at)ElektrodaBot - a może to kwestia doboru instrukcji - np. instrukcja licząca pierwiastek kwadratowy może wykonywać się w jednym wątku rdzenia, który jednocześnie wykonuje inne instrukcje (bez operacji zmiennoprzecinkowych) w drugim? Procesor Xeon E5-2660 v3. Pewna zauważalna różnica dla dwóch zadań jest: * gdy oba wykonuje ten sam wątek procesora,...
Witam od jakiegoś czasu pisze sobie coś w CCS i do wczoraj wszystko było ok, ale postanowiłem mój program przenieść na nowy projekt. To znaczy tworze w CCS nowy projekt, wrzucam tam plik xxx.c , dołączam wszystkie biblioteki i pliki nagłówkowe ze starego projektu i kompiluje.... no i się nie skompilowało. "C:\ti\c2000\cgtools\bin\cl2000...
Dziękuję bardzo za odpowiedź. Udało mi się rozwiązać problem z uchybem 0.00x% obliczyć przepływ powietrza w [m³/h]. Już taką wartość można wyświetlać użytkownikowi, a nie jakieś magiczne liczby typu 4095. Napisałem funkcję przy pomocy modułu użytkownika, która oblicza: Przepływ = K * pierwiastek(z różnicy ciśnień), gdzie K to współczynnik wentylatora...
Wzory są OK, tylko, że operacja pierwiastkowania będzie dla AVR zabójcza (dłuuuuuugo będzie liczył ten pierwiastek). Na pewno nie w 2, 20, czy nawet 200 cykli zegara.... Co przy dużej częstotliwości próbkowania u kolegi (szerokie pasmo audio) może (ale jak ktoś jest "cfany" to wcale nie musi) być przyczyną gubienia części próbek... A wtedy cały pomiar...
No to właściwie się każdy nada do tego celu. Najprościej jest zapisać liczby w układzie dziesiętnym: jedna komórka pamięci jedna cyfra. Dodatkowa komórka do pamiętania znaku i jeszcze jedna do pamiętania położenia przecinka. Muszą być takie dwa zestawy dla obu wprowadzanych liczb. Przed dodawaniem i odejmowaniem przesuwasz jedną liczbę tak by przecinki...
Poprawiłem "odrobinkę" ten twój kod. uses crt; VAR a,b,c : integer; o : char; function dodawanie(a,b:integer):i... begin dodawanie:=a+b; end; function odejmowanie(a,b:integer):... begin odejmowanie:=a-b; end; function mnozenie(a,b:integer):in... begin mnozenie:=a*b; end;...
(at)Freddie: https://en.wikipedia.org/wiki/Fast_inver... ;) Nie, żebym krytykował, bo w pewnych zastosowaniach używa się "dirty hacków". Ale teraz wyobraźcie sobie, że trzeba taki kod utrzymać i komenatarzy w nim raczej nie ma. Także zgadzam się z Freddiem. Zwłaszcza, że kilka razy robiłem sztuki z cyklu "dopisz do tego kodu jeszcze xxx"...
Nie używam AVR STUDIO, używam edytora z WinAVR. Typy zmiennoprzecinkowe raczej u mnie działają, bo bez problemu liczy pierwiastek, a nawet takiego potworka: dp=10*(sqrt(sqrt(sqrt(HU... Zagnieżdżone pierwiastki kwadratowe w celu uzyskania pierwiastka 8 stopnia. Kombinuję i dalej...
Czy zapisane niżej działanie jest prawidłowe ? \sqrt Spróbujmy to sprawdzić krok po kroku: 1. Wykonaj operacje w nawiasach: [(4+4) - (4:4)] = (8 - 1) = 7 2. Oblicz pierwiastki kwadratowe: \sqrt{4} = 2 3. Wykonaj mnożenie i odejmowanie: 2 * 44 - 7 = 88 - 7 = 81 4. Oblicz pierwiastek czwartego stopnia: \sqrt[4]{81} = 3 Teraz obliczmy wartość wyrażenia...
Tymczasem, gdy kod wykonywany jest pod kontrolą systemu, to operacje te zawsze wykonują się szybciej (przynajmniej te o których wspomniałem). Może we FreeRTOSie zrobili optymalizację JIT? (; Tak serio - różnica 2 taktów na pętlę naprawdę jest mało istotna. Spróbuj zmierzyć coś sensownego, np. policz sinusa czy jakiś pierwiastek, albo coś w ten deseń....
Przy kompilacji "Flash used" jest 125%. Czy w ogóle na ATtiny2313 da się wykonać takie obliczenie? No i prawidłowe zużycie FLASH ;) Postaw sobie pytanie inaczej - czy w ogóle jest sens na na takich operacji na tak małych mikrokontrolerach ? Czy w ogóle jest sens to robić w Bascomie ? Jak chcesz dużo takich obliczeń i w Bascomie to zacznij od procka...
- musimy w programie zrezygnować z użycia ERRNO do kontroli operacji zmiennoprzecinkowych Ale przecież opcja -fno-math-errno sprawia, że flaga ERRNO nie jest ustawiana dla tych funkcji matematycznych, które są wywoływane jedną instrukcją, tak jak na przykład pierwiastek, mnożenie dzielenie etc. Dla funkcji które wymagają litanii assemblerowej ERRNO...
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;...
http://obrazki.elektroda.pl/4997872700_1... Przedstawiam prosty kalkulator czterodziałaniowy, zbudowany na polskich układach: * MC14007 - jednostka centralna kalkulatora (8 cyfr, dodawanie, odejmowanie, mnożenie, dzielenie, podnoszenie do kwadratu, pierwiastkowanie, liczenie odwrotności oraz pamięć) * CQYP-95 - czerwony wyświetlacz...
Witam, chcę zauważyć by nie cytować błędnie z podręczników (m. in. Prof. Bolkowskiego): Wykres Wektorowy , tylko Wykres Wskazowy . Wynika to z oczywistego faktu posługiwania się Zatrzymanym Promieniem Wodzącym przebiegu sinusoidalnie zmiennego, a co z kolei wynika z Rachunku Harmonik dla amplitud, lub w przypadku wykresów dla wartości skutecznych napięć...
Witam. Mam pytnie odnosnie progrogramu który napisałem. Napisałem program kalkulatora który ma do wyboru dwie opcje: oblicznie czestotliwosci rezonansowej i oblicznie wastosci napiec sinusoidalnych. Zrobiłem memu w którym wybieram 1, 2, q(wyjscie). Chciałbym zrobic tak zeby te opcje kalkulatora były ciagle widoczne i tylko ponizej wyswietlała sie jedna...
Może ja jeszcze od siebie dodam, to czego ja kiedys potrzebowałem by się do "zespolaków" przekonać: praktycznej ich pomocy przy analizie układów. Napewo wiesz, że indukcyjnosc i pojemnosci w obwodach z prądem zmiennym, spadki napięć na nich, są wyrażane jako odpowiednio rózniczka i całka prądu po czasie. Takie operacje na liczbach zespolonych przeprowadza...
Ok, Zrobiłem dodatkowy test, mamy dwie funkcję: - jedna to prosty filtr([url=https://ccrma.stanford.edu/~j... -Obliczanie pierwiastka kwadratowego zgodnie z algorytmem(trochę dzielenia, trochę mnożenia i dodawania/odejmowania). [url=https://pl.wikipedia.org/wiki/Metod...
Witam, potrzebyję zaimplementować w vhdlu bloczek (jeden z elementów projektu), który na wejsciu dostaje liczbę w postaci 16bitowego wektora std_logic_vector a na wyjściu zwraca wartość pierwiastka tej liczby ( jesli nie istnieje liczba całkowita będąca pirwiastkiem danej liczby to wystarczy że zaokrągli w górę). Próbowałem zrobić coś takiego: library...
https://obrazki.elektroda.pl/8121796700_... https://obrazki.elektroda.pl/7258549500_... Brzmi jakby to było o mydle i powidle. I właśnie tak będzie, co świadczy o tym, że chyba dość trafnie dobrałem tytuł. "Telewizor to złodziej czasu"- usłyszałem pierwszy raz jeszcze będąc dzieckiem, gdy kolejny raz z rzędu usiłowałem...
Hunterhouse ten sposób z liczeniem liczby modulo jest genialy :) Sam na to wpadles?? Na koncu jest jeszcze obliczany pierwiastek,tez to jest dosc czasochlonne dla procka , zastanawiam sie czy na niego nie ma podobnego sposobu :) Czyli beta przyjmuje wartosci od 0- 31, i zmienia sie w zaleznosci od k ,ale caly czas w zakresie 0-31 . Jak dokladnie obliczone...
\udało mi się znaleźć w temacie może kogoś zainteresuje... [url=http://www.univ.rzeszow.pl/studenci... do pobrania\ - KOMPUTERY KWANTOWE - W kluczowych momentach historii postęp cywilizacji wiązał się z odkryciem przez człowieka kolejnych sposobów wykorzystania natury. Gdy człowiek - myśliwy nauczył się uprawiać ziemie...
Witam. Model zacząłem opisywać chyba gdzieś tam na 118 stronie tematu "kolektor słoneczny za tysiąc pincet", może mało sensownie opisałem, ale na wstępie zostałem potraktowany odrobiną uszczypliwości,więc darowałem sobie ciąg dalszy... Z deka nerwowy jestem i nie daję się sprowokować, a wedle zasady " nie wdaj się w dyskusję z idiotą, najpierw zniży...
heh postaram się odpowiedzieć na pare pytań. Też dziś pisałem i uważam że był dosyć trudny. nie wiem czy zdam ale napiszę wam moje odpowiedzi z uzasadnieniem. 1 c - myślałem nad transceiverem, ale nie bardzo mi to pasowało, z głupoty dałem modem 2 d - kompletnie nie pamiętałem jak wygląda symbol fire wire ale najbardziej mi pasowało 3 d - oczywista...
heh postaram się odpowiedzieć na pare pytań. Też dziś pisałem i uważam że był dosyć trudny. nie wiem czy zdam ale napiszę wam moje odpowiedzi z uzasadnieniem. 1 c - myślałem nad transceiverem, ale nie bardzo mi to pasowało, z głupoty dałem modem 2 d - kompletnie nie pamiętałem jak wygląda symbol fire wire ale najbardziej mi pasowało 3 d - oczywista...
http://obrazki.elektroda.pl/4287767600_1... W materiale znajdziecie wprowadzenie do transformacji Fouriera z teorią ograniczoną do minimum. Jest to propozycja zapoznania się z tematem poprzez praktyczne eksperymenty, następnie intuicyjne wyczucie do czego może przydać się FFT. Jeżeli odstrasza Cię skomplikowana matematyka ten materiał...
Witam. Pilnie poszukuję programów wykonanych w ESCAPE (Environment for the Simulation of Computer Architectures for the Purpose of Education). Pierwszy program polega na obliczeniu średniej arytm. 3 liczb z wykorzystaniem operacji odczytu i zapisu pamięci. Drugi program polega na obliczeniu pierwiastków funkcji kwadratowej. Link do ESCAPE poniżej http://www.speedyshare.com/t9Dzv/esc116....
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ą...
Jeszcze raz bo najwyraźniej nie zrozumiałeś. Odpad jaki zostaje po ekstrakcji uranu zawiera wszystkie izotopy z szeregu uranowego. Jest go pi razy drzwi 10x tyle co wydzielonego uranu co nie oznacza, że jest 10x bardziej radioaktywny. Tego nigdzie nie napisałem - na 1 tonę U3O8 przypada do 10 ton odpadu z którego może wydzielać się gazowy radon. To...
To jakieś mity z tymi pierwiastkami. Tales obliczał pierwiastki kwadratowe geometrycznie, i nazywał to operacją podobną do dzielenia. średnia geometryczna jednostki i danej liczby: x*1j = y * y; czyli to jest bok kwadratu o powierzchni x * 1j.
Obliczasz wartość prądu odejmując offset i finalnie otrzymujesz wartość ze znakiem, a następnie wykonujesz operację pierwiastkowania. Jakie są warunki dla funkcji obliczającej wartość pierwiastka kwadratowego?
Chińczycy i Japończycy cieszą się z opcji 'wydobycia' uranu z wody morskiej i nie przeszkadzają im absurdalne koszty tej operacji. Są też tacy, którzy cieszą się z takiej opcji wydobycia pierwiastków https://www.elektroda.pl/rtvforum/topic3...
Generacja natywnego kodu HDL dla operacji zmiennorzecinkowych pozwala na implementację tego rodzaju operacji na sprzęcie z wykorzystaniem VHDLa lub Veriloga. Wszystko to bez mozolnej i trudnej konwersji na liczby stałoprzecinkowe. Dane zmiennoprzecinkowe to preferowany typ zmiennych, w aplikacjach modelowania i symulacji, gdzie liczy się wysoka dokładność...
gdyby jeszcze kogoś interesował ten temat, to można wykonywać następujące operacje matematyczne +,-,*,/, mod , poętgi, pierwiastki, logarytmy, funkcje arc oraz hiperboliczne Więcej informacji w książce mikrokontrolery dla początkujących" P. Górecki (str. 330)
C = 1,0195 *10^-5 F -> 10.195 µF Nie rozumiem jak możecie liczyć takie zadania, jeżeli nie wiecie co to jest liczba e (liczba Eulera =2.7182818) ani nie znacie pojęcia logarytmu naturalnego, których znajomośc jest potrzebna do liczenia tego typu zadań ???? Co prawda w tym zadaniu dla tych konkretnie wartości nie jest to potrzebne ale przy...
Wbrew pozorom rafinacja srebra (w przeciwieństwie do innych metali) jest dość łatwa. To nie jest operacja na otwartym sercu. Ale trzeba do tego celu zaopatrzyć się w kwas azotowy i mieć pomieszczenie z wyciągiem. Ponieważ chcę to ujednorodnić i sprawdzić jaką będę miał zawartość Ag w sztabce. Nie mam możliwości zrobienia analizy każdego styku gdy jest...
Witam serdecznie wszystkich użytkowników ! Chciałbym zaprezentować działający projekt nad którym spędziłem z grubsza pięć i pół roku, a licząc dokładniej około 6000 godzin. Pewnego majowego dnia roku 2014 poczułem niezrównaną chęć poznania dokładnej zasady działania dość banalnego sprzętu jakim jest kalkulator. Niby jest to proste urządzenie i tak oczywiste,...
Sam średnik to pusta operacja która wykonywała się (lub nie) w ramach if'a Dalej miałeś blok który wykonywał się zawsze. Poczytaj o else. Nie wszystkie możliwości sprawdziłeś: [syntax=c]#include <iostream> #include <cmath> using namespace std; int main() { while(true) { cout<<"Podaj wspolczynniki rownania kwadratowego (!-koniec): ";...
a procesory DSP to mają już jakieś bloki do konkretnych operacji czy to jest taka logika programowalna? bo je się stosuje do przetwarzania sygnałów ale jak to działa? trzeba mu wgrać algorytm przetwarzania jak w normalnych prockach tylko ze on to robi tak bardziej na elementach logiki? tak dobrze rozumie?
Witam - konstrukcja naprawdę fajna a nad programem popracuj - ja u siebie steruję 6 cioma silnikami krokowymi i jednym prądu stałego z enkoderem każdy może być jednocześnie uruchomiony z różnymi prędkościami przy czym maksymalnie mogą mieć 2000 impulsów/sek do tego wykonuję do 40-50 operacji trygonometrycznych oraz obliczania potęg i pierwiastków (na...
Witam, nie jestem zbyt biegly w temacie C no i napotkalem przeszkode. Mianowicie chce przeliczac pewne dane x poprzez funkcje: y = sqrt(1/x) problem jest tutaj z tym ze program nie potrafi przliczac odwrotnosci 1/x Jesli zrobie tak a = 1/x to wynik tej operacji jest rowny 0 niezaleznie od danych x. Pytanie jak przeliczy te wartosci 1/x ? PS. obliczanie...
pierwiastek telefon funkcja pierwiastek delta pierwiastek
robot koszący pętla sprzedawca samochodów dioda przepięciowa
radio internetowe toyota corolla verso instrukcja
Zapach plastiku w nawiewie na nogi pasażera – rezystor dmuchawy, PTC, diagnostyka HVAC Brother DCP-115C – wyciek czerwonego tuszu magenta, przyczyny i diagnostyka