Witam, nie bardzo nadazam za twoim rozumowaniem: - masz tablice z praypadkowymi wartosciami - znajdujesz minimum w tej tablicy i co ? ->"Teraz potrzebuję te minimum wpisać do drugiej tablicy(wskaźników) tyle razy(bez powtarzania sie wartosci), aby ona była posortowana od najmniejszego do największego." - co chcesz z tym zrobic ? Czy minimum to najmniejsza...
Witam. Poszukuje sterownika do tablicy wynikow. czy mozna to jeszcze gdzies kupic?
o warunku "if" wiedzialem od poczatku - dane w tablicy wynikow sa posortowane rosnaco z automatu - wiec ten klopot (posortowanie rosnaco wynikow) mam z glowy ;) Natomiast samo przypisanie nie dziala w taki sposob, jaki podales - probowalem juz tego sam ;)
jestes swiadom, ze ten uklad jest zrobiony na procesorze i trzeba go zaprogramowac? tak pytam na wszelki wypadek. Noi druga sprawa, nie sadze, zeby dobrze spelnial on role tablicy wynikow bo tamraczej zazwyczaj wyswietla sie wyniki 2 druzyn a ten uklad sluzy bardziej do zliczania impulsow w liczbie do 10 000. Duze wyswietlacze LED da sie nabyc ale sa...
Zamierzałem stworzyć grę PINBALL, ale poległem na liczbach losowych. https://wikiti.brandonw.net/index.php?ti... może to pomoże? (zreszta wystarczy w googlach wklepać :z80 random number generator) troche wynikow wyskakuje. pamietaj ze jako "wstepną tablice próbek" - do inicjalizacji - mozesz zawsze wykorzystac wsad monitora...
Spróbuj w ten sposób: [syntax=pascal]program zliczanie; const NUM = 100; {Rozmiar tablicy z liczbami} var tablica: array[1..NUM] of integer; {Tablica z liczbami} licz: array[0..9] of integer; {Tablica licznikow} i, n: integer; begin randomize; for n:=1 to NUM do begin tablica[n]:=random(10); end; for i:=0 to 9 do licz[i] := 0; {Zerowanie licznikow}...
Witam czy ktos moze mi podac przyczyny uszkodzeń w układach scalonych, podac metody wyszukiwania testów wykrywających uszkodzenie. Oraz powiedziec cos o tablicy uszkodzeń bo szukalem w googlach ale strasznie malo wynikow i nic konkretnego...;/ z góry dziekuje i pozdrawiam
Więc czemu sie takiemu wynikowi dziwisz? Ale moim zdaniem to jest paranoja. Fakt, że często spotykana co jednak nie znaczy iż jest to prawidłowe rozwiązanie. Bo te uziemienie paneli powinno być połączone z uziemieniem szyny PE instalacji oraz żyłą ochronną przewodu zasilającego. A przewód zasilający tablicę AC powinien mieć żyłę PE przyłączoną do szyny...
Chce policzyc na mikrokontrolerku takie rownanie. W=0,5*T*V^0,16 Wymyslilem sobie, ze V^0,16 stablicuję a reszte policzy uP. Do tablicy zatem zapisuje jakas liczbe wynikow dla zmiennej V. Pozostale wartosci chce interpolowac. Problem w tym, ze jeszcze nigdy nie mialem doczynienia z tablicowaniem i interpolacja. Prosze o informacje jak sie do tego zabrac....
bo do swoich buforow musisz zwrocic stringa, a nie liczbe. to co robisz w zasadzie jest calkowicie zbedne, bo konwertujesz liczbe na ... liczbe. masz ja skonwertowac na stringa, czyli %s. a tak pozatym nie ma chyba nic bardziej wiesniackiego niz uzywanie funkcji typu (s)printf na uC. przeciez napisanie funkcji ktora generuje stringa z liczby jest BANALNE...
Cierpliwości kolego, wszystko wymaga czasu. Więc tak, doszedłem do wniosku ze caly problem nalezy rozwiazac od poczatku. Ruszyc baniakiem, wypic pare piw ( o papieroskach nie wspomne ), jak w kartach, dym piwo i przekleństwo:D. Efekt tej walki przedstawiam ponizej, a w zalaczniku przykladzik. Sposob edycji wynikow moze sie wydawac troche dziwny, ale...
Gdybyś miał termistor NTC tobym Ci poradził żebyś wygrzebał z jego dokumentacji parametry do równania Steinharta-Harta a w razie braku ww. zmierzył temperaturę termistora w trzech punktach i te parametry wyliczył. Następnie radziłbym wybrać(na początek) do dzielnika napięcia opornik o oporności zbliżonej do oporności termistora w temperaturze pokojowej,...
Masz mikroprocesor, wiec mozesz mu zrobic tzw. lookup table, ktory bedzie zamienial odpowiednie napiecie na predkosc wiatru (zreszta mozesz to tez zrobic pozniej, w urzadzeniu w ktorym te dane bedziesz docelowo przetrzymywal - komputer PC or so) A zeby taka tablice wypelnic poprawnymi danymi to najlepiej byloby ustawic twoje urzadzenie obok jakiegos...
Witam, napisałem dwa programy na: 1. Sortowanie przez wybieranie: // Sortowanie przez wybieranie #include <iostream> using namespace std; bool wprowadzenie_danych(int &ilosc_elementow, int tablica[]); int sortowanie_wybieranie(int tablica[], int n); int najmniejszy(int tablica[], int n, int start);...
mam jeszcze jedno pytanie bo pierwszy raz spotykam sie z tablicami. Ponizszy kod - czy dobrze odczytuje i zapisuje w tablicach? If Co2min = 120 Then 'zapis do bazy wynikow Sekpraca(a) = Praca Sekustaw(a) = Ustaw Sekawari(a) = Awaria Lzlacz(a) = Lz Lzwadl(a) = Wadliwe 'algorytm odczytu z bazy If A = 30 Then B =...
#include<stdio.h> #include<iostream.h> #include <math.h> void main() { FILE *we, *wy; //deklaracja uchwytow do plikow int i, licznik; int tablica_ASCII[200]; //deklaracja tablicy w znakow ASCII char znak; char haslo[200]; //dekaracja tablicy w ktorej bedzie przechowywane haslo char plik_jawny[20];...
costam nie bedziemy operowac na tej samej tabeli. Nie mowie, ze zawsze jest koniecznosc utrudniania sobie zycia wskaznikami "na wskazniki na wskazniki na wskazniki (na wskazniki)", ale czasami jest taka potrzeba, i opisalem taki przypadek w jednym z postow w tym topicu. Ale przekazanie wskaznika na wskaznik na wskaznik zamiast samego wskaznika na wskaznik...
Czy Kolega słyszał o tablicach i pętlach? to [syntax=c]String zm22; String zm23; String zm24; String zm25; String zm26; String zm27; String zm28; String zm29; String zm30; String zm31; String zm32; String zm33; String zm34; String zm35; String zm36; String zm37; String zm38; String zm39; String zm40; String zm41; String zm42; String zm43; String zm44;...
Możesz wykorzystać do tego celu szybką transformatę Fouriera w celu wyznaczenia częstotliwości wchodzących w skład badanego sygnału, a następnie porównujesz widmo częstotliwości występujących w sygnale z częstotliwościami składowymi danego kodu DTMF ( Dodano po 17 Znalazłem swój stary program z przetwarzania sygnałów: http://obrazki.elektroda.pl/2043492400_1...
Pozwoliłem sobie trochę przetestować :) Moje wnioski: Przeniesienie kolumny pomocniczej (rozwiązanie marek003) do ark "Baza danych" do kol D i korekta formuł w ark "ABC" =JEŻELI(CZY.BŁĄD(INDEKS('Baz... danych'!A:A;PODAJ.POZYCJĘ($B2;'B... danych'!$D:$D;0);1));&qu... danych'!A:A;PODAJ.POZYCJĘ($B2;'B...
Witam, no na takie podejscie z opisu bym nie wpadl, ale juz wszystko jasne. jeszcze moze wyjasnj jaki ma byc output, napisalesz ze "10 wynikow rownych 1" czyli co wektor Dodano po 1 Witam, sprawdz cos takiego: a=[1,2,3,4,5,6,7,8,9,10]; b=[0,1,3,1,1,1,1,2,3,4,5,6,7,8,9]... indexA = 1; % pozycja w wektorze a indexB = 1; % pozycja w wektorze...
W metodzie MiejscaZerowe() zwracasz double[], czyli tablicę wartości i to będzie zamienione na String i wypisane, a toString() zdefiniowałeś dla innego typu, Wielomian. Ogólnie kod jest trochę źle skonstruowany, najlepiej w tym kodzie byłoby wewnątrz toString klasy Wielomian wywołać MiejscaZerowe, zachować sobie w zmiennej lokalnej wynik (ale ta metoda...
Zamieszczam jeszcze raz listing funkcji ze szczegółowym komentarzem [syntax=vbscript]Function Osobno(x As String) Dim ch As String 'znak w ciągu tekstowym Dim list 'formalna deklaracja zmiennej typu Variant 'która będzie pełnić funkcję tablicy wynikowej ReDim list(1 To Len(x) + 5) As String 'określenie rozmiaru i typu danych w tablicy 'tablica jest...
Na wstepie dodam co ma robic program. Ma wyswietac numer wiersza oraz wartosc funkcji gdy ilosc wierszy nie przekracza 20. Gdy jest ich 20 lub wiecej ma wyswietlac ostatnie 20 wynikow oraz dodatkowo: - po nacisnieciu "tab" - ostatnie 20 wynikow - po nacisnieciu "backspace" - pierwsze 20 wynikow - po nacisnieciu "strzaka w prawo" - 20 nastepnych wynikow...
witam, rzeczywiście dla przetwornika 10 bit trzeba użyć zmiennej dwu-bajtowej czyli tablica miałaby 2kB. Niemam tyle miejsca w atmedze, zreszta w bascomie utrudnione jest tworzenie tabel w pamięci ROM. Już tłumaczę, czemu do wejścia uC trzeba dostarczyć sygnał w skali liniowej. Załączony wykres kończy się w temperaturze gotowania wody (wg termometru...
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...
Witam, proszę o podpowiedź, który z programów prezentuje jaki rodzaj wyszukiwania? ktory z nich jest liniowy, a który... jakiś inny xd : [code][syntax=pascal] Program tabl; Uses crt; Var a:array[1..10,1..10] of longint; i,j,n,x:longint; Begin randomize; Clrscr; Writeln('podaj jakiej liczby poszukujesz'); read(n); For i:=1 to 10 do for j:=1 to 10 do...
Podsumowując porównanie darmowych kompilatorów dla różnych procesorów na przykładzie czystego CoreMark (może komuś się przyda). Wszystkie z optymalizacją -O2 i biblioteką "Tiny printf", aby wyeliminować różny poziom jej implementacji. RAM 2000 bajtów to statyczna tablica na potrzeby obliczeń - czyli wszystko powyżej 2000 świadczy o optymalizacji użycia...
Po prostu przechodzę z avr a tam przy pustej main bylo nieco ponad 100 bajtów. Bez sensu to Twoje porównanie. To przecież dwa różne światy. Sama tablica wektorów przerwań w F103 to 200bajtów (ok. 50 wektorów * 32 bitowy adres). Plus inicjalizacja rejestrów i samego C, plus ustawienie zegara. Wychodzi 1k, jest bardzo dobrze. Nie ma się co tym przejmować,...
Naprawdę kopiowane są wszystkie funkcje a nie tylko to, które są wykorzystywane? Może to kwestia włączenia optymalizacji? Trochę OT, ale wyjaśnię. W uproszczeniu, w standardowym kompilatorze (np. gcc :wink:), wytworzenie programu wykonywalnego składa sie z dwóch faz: 1. fazy kompilacji .c --> .o (albo np. .s ->> .o) 2. fazy łączenia .o (razy N) -->...
cześć , dzięki za podpowiedź z tym RS 232 -sie douczę (nie jestem elektronikiem to tak jak z dziećmi dyslektycznymi). naromiast jeżeli chodzi o rodzaj pamięci jaki chciałbym dodac to taki w do której można by zapisac podzczsa realizacji programu wyniki obecnie pamięć ulotna procka pozwala na zapisanie w SDRAM max 512 wartosci (a praktycznie mniej niz...
Nie ma wogóle takiej możliwości aby takie pytanie zadawać.: "Czy w warunkach domowych możliwa byłaby budowa analogowej krotnicy, pracującej podobnie jak system telefonii nośnej, która mogłaby tak jak system PCM przenieść kilka rozmów na jednej parze"... ...a to dlatego ,że do realizacji pracy w technice PCM wykorzystano wiedzę z matematyki. Mianowicie...
Tak na prawde to 'buduje' to od wczoraj i na razie jest to bardzo wstepny projekt... Skaner wykorzystuje program thcrut (obecnie wywoluje go i pobiera z wynikow interesujace dane bo pozniej chce wykorzystac tylko fragmenty src) Skanowanie odbywa sie co minute i wszystkie dane wrzucane sa do bazy mysql (tymczasowo bo pozniej chce zapisywac tylko anomalie)...
Jeżeli chciałbyś wyświetlać kilka opcji na jednym ekranie, to dodatkowo musisz zrobić przyporządkowanie numeru_opcji do numeru_ekranu (np. w tablicy). A jak dodasz tablicę z pozycjami_kursora dla danego numeru_opcji, to po włączeniu mrugającego kursora (można też wykorzystać znaczek „strzałka w bok”), będzie od razu widać parametr który...
Probowalem wstawic breakpointa za delay'em i wcisnac continue...ale program wtedy rusza i sobie dziala normalnie, a przeciez to nie main powinien sie zapetlac a petla nieskonczona while. Może postawiłeś tego breakpointa w miejscu w którym nie ma żadnej instrukcji, przez co debugger takowego breakpointa ignoruje? Nie działem nigdy w Insight, więc nie...
Jeśli mu rejestrów zabraknie to gdzieś dane upchać musi, czyli zmiennych używa. Funkcji w asemblerze nie ma, ale zapewne RCALL, czy CALL używa, to jest asemblerowy odpowiednik funkcji w C. Cudów nie ma. O ile w prostych programach przewaga asemblera jest spora (szczególnie dla wybranych przykładów), o tyle w programie, który daje 128 kB kod wynikowy...
[syntax=text]LET(lista;SORTUJ(FILTRUJ($B... FILTRUJ filtruje dane w kolumnach B:C, aby pozostał tylko jeden produkt (z E4), funkcja SORTUJ sortuje wyniki filtrowania wg pierwszej kolumny (daty) w porządku malejącym (-1), funkcja LET nadaje wynikowi sortowania lokalną nazwę 'lista'. [syntax=text]SCAN(F4;INDEKS(lista;0;2);....
Witam. Nie pisuje w C, raczej w C++, wiec podam ogolny algorytm postepowania: mamy: tab_A tab_B (tablice wejsciowe) tab_W (tablica wyjsciowa) w kazdym kroku petli wykonujemy jezeli sa jeszcze elementy w tablicy A, porownaj kolejny element tablicy A z wszystkimi elementami tablicy wynikowej jesli nie ma takiego, dopisz do wynikowej jezeli sa jeszcze...
cześć Może mi ktoś doradzić na temat algorytmu omijania przeszkód! Mam samochodzik zabawkę sterowane poprzez port lpt własnym programem Dedal. Chciałbym rozbudować go o dodatkową funkcje, a raczej algorytm umożliwiający omijanie wcześniej zdefiniowanych przeszkód. Cały program napsiany jest w C++ narazie realizuje tylko sterowanie w czasie rzeczywistym....
Witam Na poczatku moze opisze projekt nad ktorym pracuje, a wiec jest to interfejs miedzy urzadzeniem agd (?) a komputerem pc. Sam interfejs jest zbudowany na mikrokontrolerze i komunikuje sie z PC poprzez usb. Jako ,ze chcialbym ,zeby interfejs pracowal jako samodzielne urzadzenie musialem zastosowac jakis rodzaj pamieci ,zeby przesylac dane z interfejsu...
Witam, kompilator Hi-Tech, mikrokontrolery serii 16Fxxx. Generalnie taka panuje moda, że wskaźniki w C to podstawa, tylko że ja uważam, że w wielu zastosowaniach wcale nie zmniejszają kodu wynikowego, wręcz przeciwnie, nie dość że zajmują więcej flash to jeszcze RAM. Oczywiście, dla przejrzystości kodu itp. warto je stosować, gdy jest dużo operacji...
https://obrazki.elektroda.pl/3563451200_... Intro Zawsze fascynowała mnie możliwość konwersji sygnału czasowego na dane w dziedzinie częstotliwości. Pamiętam jak w wieku około 16 lat dopytywałem mojego ówczesnego nauczyciela matematyki, jak działa transformata Fouriera. Dowiedziałem się wtedy tylko że jest to całka, niestety nic więcej...
Ktoś może wie jak wgrać linie do sterownika STR 1-3??? Do tego służy specjalnie przygotowany pakiet Pixela o nazwie Eksplorator Pixel. W programie tym możemy stworzyć zarówno same opisy na tablice (mamy wybór w zależności od rozmiaru tablicy) jak i też pełne rozkłady jazdy z opisami nazw przystanków, które będą się nam zmieniać na tablicy wewnętrznej...
Witam potrzebuje dopisać do programu służącego do obliczania równań tetodą gaussa procedure służącą do odczytu/zapisu wyników do pliku. Narazie skupiłem się na zapisie do pliku lecz i to mi wychodzi z marnym skutkiem. Prosze o pomoc i ewentualne wskazanie błędów. To jest kod programu:[syntax=delphi] program Project1; {$APPTYPE CONSOLE} uses Unit1; VAR...
Jasne ze mozliwe [w php] 1. mozesz po prostu includowac plik [z nazwami i sciezkami] tyle ze wtedy w tym pliku powiniennes umiescic tagi <a> i formatowanie tekstu, kolorow czyli troche nieciekawie bedzie wygladac ta 'baza'... [np: <a href="sciezka"><font blebleble>nazwa</font></a>... ] 2. zrob prosty skrypcik odczytujacy zawartosc...
Nie ma danych pod adresem tej tablicy w pliku wynikowym HEX (w sensie że plik HEX w ogóle nie zawiera takiego adresu). W pliku map tablica się pojawia (tzn. jest po prostu określony jej adres).
mam jeszcze program ktory liczy tylko liczby pierwsze, zawiera ten fragment algorytmu sita erastotenesa i tyle, tez korzysta ze statycznej tablicy 8Mb i po skompilowaniu zajmuje 11 kilo ;) To chyba nie tu jest problem, choc moze sie myle. jesli dobrze rozumiem to po uruchomieniu programu tworzona jest w pamieci tablica 8Mb i nie ma to wiele wspolnego...
Witam, problem polega na tym, że po przekroczeniu wartości 255 na ADC co u mnie odpowiada 8,6V wartości pobierane z ADC nie zmieniają się aż do osiągnięcia wartości ok 280. To samo ok 743 do 768. Napięcie na wejściu ADC zmienia się ale odczytywane wartości już nie. Być może problemem jest: return ADCW; które może zwraca 8 bitów zamiast 10? Wszędzie...
Proszę ;) #include "stdafx.h" #include "stdio.h" int main() { int tryb; char text[8]; //tablica dla wprowadzanych znaków int lz=0; //liczba znaków we wprowadzonej tablicy char abecadlo[] = {"abcdefghijklmnopqrstuvwxyz&q... char podstaw[] = {"nopqrstuvwxyzabcdefghijklm&q...
Skopiowałem procedury i po analizie zawartego tam kodu oraz innych znalezionych w internecie zauważyłem, iż wszystkie po wykryciu dwóch urządzeń od nowa poprzez selekcje wybierają pierwsze urządzenie i tak w kółko. Być może wynikło to z różnorodności kodów DS'a ,ale nie wnikałem w to. Dziwne ,że nikt nie miał z tym problemu no ale cóż, ktoś musi być...
Witam. Do szanownego moderatora i pkt 16, mam w tym wkład własny:) Mam program do napisania: zadaj 10 pytan z tabliczki mnożenia i jeżeli jest 10 poprawnych zadaj dodatkowo 5 pytań. Jeżeli wszystkie odpowiedzi będą poprawne to wystaw ocene 6, jeżeli jakieś z dodatkowych będzie błedne wystaw 5. I mam program: Męczę się nad nim i nie wiem co tam dokładnie...
Witam potrzebuje pomocy w zrobieniu programu który będzie działał na płytce która podałem w temacie, za bardzo nie znam się na bascomie( w nim muszę napisać program) i znalazłem tylko programik który działa na atmega8 ale z tego co się już dowiedziałem nie będzie działać na mojej płytce, i pytanie, szybciej się poprawi program który już został napisany...
Po skompletowaniu programator PICKIT3 i środowiska HI-TECH do programowania w C zabrałem się za pierwszy program: #include <htc.h> const unsigned char bufor[10] = {0,1,2,3,4,5,6,7,8,9}; int main (void){ TRISA = 0; //port A - wszystkie jako wyjścia static char licz = 0; while (1){ PORTA= bufor[licz++];...
Mam problem z kodem w Delphi. Ponieważ w C++ w bardzo łatwy sposób można napisać funkcję, która zwraca tablice ( a właściwie wskaźnik do tablicy) Nie wiem jak to zrobić w Delphi. Mam funkcję i zdefiniowany swój typ kod poniżej: type tablica= array of Single; function LP(n:Integer; f0,fpr:Single):tablica; var hlp : array of Single;i:Integer;w0:Single;...
Prosze bardzo, zmenne oraz main. Zakomentowane linie sluza do odczytu temperatury z ds1820, wyswietlania jej na LCD czy tez zapiswanie do eepromu. [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <stdio.h> #include <stdlib.h> #include <util/twi.h> #include "hd44780.h" #include "ds18b20.h" #include "i2cds1307.h"...
[syntax=cpp]Napisz funkcję, która odfiltrowuje (usuwa) z zadanej dynamicznej tablicy liczb rzeczywistych //wszystkie elementy o wartości ujemnej. //Parametrem wejściowym tej funkcji powinien być początkowy adres tablicy oraz jej rozmiar. //Efektem końcowym powinien być adres tablicy wynikowej (zawierającej tylko liczby nieujemne) //oraz jej rozmiar...
*reprezentacja liczb jest stałoprzecinkowa bez znaku Tylko ten termin "stałoprzecinkowa" mi z roztargnienia wyszedł - reprezentowane są tylko liczby całkowite. *** Faktycznie - jest tam błąd z alokacją pamięci, tylko gdzie? int main(int argc, char* argv[]) { char* wpis=new char[32]; char* w=0; char* ops; char op; int dalej=1;...
Należałoby wykonać sumowanie wszystkich kombinacji i wybrać tę najbliższą lub równą liczbie określającej wagę koszyka. Niestety, arkusz jest dwuwymiarowy i trudno wyobrazić sobie tablicę dla 20 różnych pozycji. Dla przykładu: tabliczka mnożenia działa na dwóch liczbach (od 1 do 9). Wyobraź sobie lub spróbuj zapisać "tabliczkę mnożenia" dla trzech liczb!...
Podejdź inaczej - czemu nie przekażesz do funkcji tablicy? BTW "odchudzenie" to trochę nieprecyzyjne. Chodzi Ci o: A. Zmniejszenie ilości kodu źródłowego? B. Zmniejszenie wielkości kodu wynikowego? C. Zmniejszenie zapotrzebowania na pamięć kodu wynikowego? D. Przyspieszenie działania kodu wynikowego?
Sorry mała pomyłaka. Odwołujesz sie nastepujaco: *(&tablica[rozmiar*i+j]&... A czy przypadkie operatory * i & nie są 'przeciwnościami' i nie 'znoszą' się? Wg mnie zapis równoważny do *(&tablica jest tablica A jeśli chodzi o tablice strikte 2 wymiarową to najwygodniej jest zrobić to tak, zdefiniować tablice ** o rozmiarze...
w skrócie: 0) wczytujesz plik a) format .raw: FILE *in; in = fopen(plik.c_str(),"r+b"); rozmpliku=filesize(in); rewind(in); fread(tablica,1,rozmpliku,in); fclose(in); b) .bmp OpenDialog1 -> Filter = "Bmp (*.bmp)|*.bmp; |Jpg (*.jpg) |*.jpg; |Raw (*.raw)|*.raw"; if(OpenDialog1 -> Execute()) Image1 -> Picture -> LoadFromFile(OpenDialog1 -> FileName); c)...
Tak jak kolega wyżej pisze :) Porównuj elementy z listy nr1. z elementami listy nr.2 while(listaNr1[i++]<listaNr2[j]) ... a później odwrotnie identycznie z kolejknaNr2 wszystkie elementy mniejsze od następnego z kolejkiNr1 dodajesz do wynikowej kolejki Już chyba wiesz o co mi chodzi ;-) Coś ala marge sort tylko nie na tablicach a listach. Za Wikipedią...
Zmienne: [syntax=c] #define ASCII_SP 32 #define REPLY_LENGTH 240 volatile uint8_t espDataReady; //Flaga nowych danych odczytanych z ESP8266 char modemReply[REPLY_LENGTH]; [/syntax] Funkcja: [syntax=c] ISR(USART0_RX_vect) { static char Line[REPLY_LENGTH]; //Tablica zawierająca ciąg znaków odpowiedzi odebrany interfesjem USART static uint8_t Index; //Index...
gdy na niego patrze to w zasadzie pierwsze linijki bo jak sie domyslam one są za to odpowiedzialne: To jest skrócona do granic niemożliwości tablica wektorów. A to że main() w tym projekcie nie wypełnia funkcji startupa, to już wina twórcy tamtego projektu. Całość zapewne nie działa tak jak większość programów. W jakichś szczególnych przypadkach (brak...
Napisałem program do rozwiązywania układów równań liniowych. Nie mam pojęcia dlaczego nie chce mi się skompilować. Wkleję kod źródłowy pliku przy którym jest problem. [syntax=cpp]#include <iostream> #include <cctype> #include "naglowki.hh" #include <math.h> #include<cstdlib> using namespace std; ////////////////////////////////////////...
Witam Z tego co napisałeś rozumiem że tablic masz posortować przez wybieranie http://pl.wikipedia.org/wiki/Sortowanie_... Co do opisu to źle napisałeś: Teraz mam tę tablicę posortować takim algorytmen, że znajduję największy element w tablicy, daję mu indeks 999, potem o jeden mniejszy, on dostaje indeks 998 itd aż znajdę ostatni najmniejszy...
Nie robisz kompletnie nic oprócz wskazania linkerowi pod jakim adresem ma być zlokalizowany kod wynikowy. Tablica wektorów przerwań która pierwotnie była pod adresem 0 znajdzie się pod adresem przekazanym linkerowi - -Wl,-Ttext,0x1e00 spowoduje, że cała sekcja .text (razem z tablicą wektorów) zostanie przeniesiona pod adres bootloadera - właśnie z tego...
Nie wyliczysz tego na etapie kompilacji. Wartości są bowiem znane dopiero po linkowaniu. Powinien to załatwiać soft do programowania. Możesz też modyfikować pliki wynikowe. Albert
Bez VBA chyba się nie obędzie. Spróbuj: 1) wpisać do tablic zawartość komórek rozdzielając ciągi Split (tekst, chr(10)) 2) porównać tablice każdy rekord z każdym, jeśli porównanie da wynik negatywny przepisujesz wartość do trzeciej tablicy lub bezpośrednio do komórki wynikowej. Ale: w A2 jest "STOP_RAPORT CTX_CARDMAN" spacja zamiast AltEntera. Takie...
O co wojna? IMHO uzywanie sprintfa w pokazany sposób to igranie z ogniem, w szczególności wtedy, jak ktos sprawia wrażenie że nie wie co robi. Brak zera w "message" po wykonaniu sprintfa (powody: za mala tablica, za maly stos, ...) skonczy sie tym, że funkcja przeszukująca tablicę wynikową będzie gonić znak po znaku DO ZERA, a gdzie ono jest, to hgw...:]...
ok moj blad byl w odpowiedniej iteracji powinno wygladac mniej wiecej tak: //--------------------------------------... #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------... #pragma package(smart_init) #pragma resource...
Tak, wersja z EP. Dziękuję za szybką reakcję. Nie do końca jednak jestem pewien czy dobrze to rozumiem: sekcja Kanały : z EEPROM jest odczytywany kanał na którym nadajnik będzie działał. Ja to rozumiem tak - kanał nadajnika jest po dodatkowych działaniach arytmetycznych wrzucany do funkcji ...WRT_CMD gdzie jest opakowywany z przodu 0x12 a na końcu w...
Mi tylko i wyłącznie chodzi o możliwośc zrobienia tego w teorii. Rysunek dodałem bo ne ma go na stronce,ale zauważ ze w części ?zawartość ćwiczenia" w punkcie 3 "Przerzutniki synchroniczne" Na rysunku "Rys. 8.6. Tablice przejść przerzutników synchronicznych ." jest pokazana tablica przejść dla przerzutnika T i jak sama nazwa wskazuje jest on synchroniczny....
Witam! Natrafilem na dziwny problem i nie bardzo mam pomysl jak go rozwiazac. Otoz w programie zadeklarowalem kilka tablic o lacznej pojemnosci okolo 1.2KB. Wszystkie tablice sa umieszczane w pamieci flash (const), typy to "char" i struktury 4x"char", tablice 1 i 2 wymiarowe. Teraz opis problemu: kiedy mialem nieco mniej tablic i dodalem kolejna (120...
masz pomysł jak to zrobić? Jak przenieść wyfiltrowane ID z zrzutu 2 do kryteriów filtra w arkuszu 2? Przenieść bez kopiowania :D - nie :cry: Teoretycznie można by utworzyć tymczasową tablicę dynamiczną z wyfiltrowanymi danymi i poddać ją ponownemu filtrowaniu (w pamięci), ale i wówczas musisz tą tablicę wynikową (lub same wyniki sumowania) gdzieś zrzucić...
Witam! Nie jest to wina otoczenia. Miałem ten sam problem. Po pierwsze czy aby dobrze kompilujesz plik wynikowy. To znaczy czy nie nadpisujesz adresu 0x0040h do 0x0043h - tam znajduje sie hasło. Blokujące flash przed wyczyszczeniem, a nawet zczytaniem. Tablica wektorów 0x0000h do 0x003Fh. Program od 0x0044h. Druga sprawa jest taka, że program ładujący...
Nie wiem czy koledze o to chodzi ale poniżej przykład jak utworzyć tablicę adresów funkcji i wywoływać funkcję na podstawie jej numeru. [syntax=armasm] #include <m32def.inc> .cseg Reset: ; zainicjowanie stosu LDIR16,high (RAMEND) OUTSPH,R16 LDIR16,low (RAMEND) OUTSPL,R16 CLRR0 // zero LDIZH,high (2*Addresses) LDIZL,low (2*Addresses) LDIR16,1 //...
Talibańczyk plik *swf jest wynikiem kompilacji pliku *.fla, a w Swish'u jest wynikiem konfersji istniejącej animacji celem zachowania zgodności z Flash Player'em. Pliki *.swf nie moga być edytowane, eksporotwane ani publikowane przy użyciu F-MX gdyż są zamkniętym plikiem wynikowym. Pozdrawiam Lt.
Ja pierniczę. Nawet nie pomyślałem żeby poszukać, bo gdy ktoś mi podsuwa skompilowany kod to od razu myślę że projekt jest zamknięty i z kodu nici. No więc dzięki. Zaraz zobaczę co to warte. EDIT: Widzę że prędzej zrobię własny kodek JPEG niż uruchomię tą bibliotekę ;p (w sumie mało mi brakuje) Myślałem że biblioteka będzie jakaś prostsza. Taka że podaje...
Masz złą nazwę funkcji. Płytka nucleo jej nie lubi i dlatego odmawia wykonania. Aby sprawdzić dlaczego jej nie lubi zrób 2 rzeczy: 1. Sprawdź czy pliki wynikowe *.bin się różnią dla obu wariantów 2. Użyj narzędzia nm do zbadania tablicy symboli w pliku *.elf
Witam, mam problem natury takiej, że nie chce mi wyjsc to co zamierzam zrobic, a z racji tego ze jestem poczatkujacym, a kolokwium sie zbliza, proszę was o pomoc z tym zadaniem. // Zaprojektować i zaimplementować funkcję realizującą mnożenie macierzy przez wektor (z wykorzystaniem funkcji realizującej mnożenie skalarne dwóch wektorów). // Stworzylem...
https://obrazki.elektroda.pl/9784998900_... Głośnik bluetooth na Raspberry PI Pico 2W z I2S https://obrazki.elektroda.pl/6827728100_... https://obrazki.elektroda.pl/6790056000_... https://obrazki.elektroda.pl/9259668300_... Przedstawiam prosty w montażu projekt głośnika bluetooth zbudowany...
Wklejam sam kod liczący filtr Gaussa. Resztę znajdziesz przez analogię. [syntax=c]// z pliku Filters.h - definicja filtra int GAUSS1_SIZE = 3; int GAUSS1[9] = {1, 2, 1, 2, 4, 2, 1, 2, 1}; // z pliku Unit1.cpp // wybór filtra: case 8: UpdateFilter(GAUSS1, GAUSS1_SIZE); break; // uruchomienie filtra na dwóch obrazach: ObrazKolorowy i ObrazMono // wejścia:...
Tzn jest tak : skośnooki autor projektu przykładowego obsługującego kodek audio zrealizował to tak , że dał konwerter wav=>.c (jako extra-programik do projektu),więc plik WAV konwertuję do postaci tablicy C z zawartym nagłówkiem. ten wynikowy plik *.c to jak wspomniałem wygenerowana tablica , tę tablicę autor wrzuca jako plik do projektu. Potem tylko...
Witam Kolegów, Mam prosta funkcję, której zadaniem jest zapisywanie pewnej liczby bajtów pod wskazany adres rejestru na magistrali I2C: [syntax=c] void writeRegisters(uint8_t startRegNr, uint8_t *regValues, uint8_t bytesToWrite) { i2cStart(); i2cWriteByte(DEVICE_WRITE_ADDR); i2cWriteByte(startRegNr); while(bytesToWrite--) i2cWriteByte(*(regValues++));...
1. Zakładasz sobie jakiś rozmiar plików wynikowych. Np. 200x200 2. Dobierasz rozmiar fontu za pomocą obliczenia czy Canvas.TextHeight dla jakiegoś tekstu, "mieści się" w założonym rozmiarze. 3. Rysujesz kolejna litery/cyfry, przesuwając je do środek obrazka w poziomie o : przesuniecie = ( szerokosc_obrazka - Canvas.TextWidth(litera) )/2...
:arrow: hunterhouse trochę błędów było, przejrzałem tylko wersję w BASICU. Nie tak jak trzeba liczyłęś kąty (chyba, nie wiem, od razu poprawiłem, tak żeby było jak najszybciej i oszczędniej). Poprawiłem podprogram liczący sin() i cos(). Tabela sin(), nie musiała być aż taka wielka. Pełen okres powinien zawierać się w tylu próbkach, ile masz próbek sygnału....
sam mu to powiedziales. liczby w formacie osemkowym zaczynaja sie dla kompilatorow od zera. szesnastkowe zaczynaja sie od 0x, binarne od 0b, osemkowe od 0 bufor1[i+i]=buforz[0]; //linia 2 bufor1[i+i+1]=buforz[1]; a co to za herezje? masz tutaj odpowiedz, czemu LCD sie krzaczy. konwertujesz liczbe jednocyfrowa. sila rzeczy...
Ostatnio przeczytałem, że funkcja itoa jest szybsza niż sprintf , jednak ma o wiele mniejsze możliwości, dlatego postanowiłem zrobić test szybkości na mojej atmedze8. Oto fragment kodu #include <stdio.h> #include <stdlib.h> uchar _STwynik[8]; void czas_start(char p) { TCNT1 = 0; TCCR1B = p; } uint czas_stop()...
OK - czyli masz aktywne prawa do swojej tablicy usługi "cron". W takim razie polecenie "crontab" ma kilka opcji - opisuje to m.in. Wikipedia. -l wyświetla aktualną tabelę użytkownika; tu możesz to skopiować do pliku poleceniem konsolowym, np. "crontab -l > my_crontab.cfg"; plik wynikowy powstanie w katalogu bieżącym, a jeżeli chce się inną lokalizację,...
Wygląda na to, że się całość się jakoś skompilowała pomimo warningów i zlinkowała (bo powstały mi pilki hex i elf). ...aczkolwiek rozmiar pliku wynikowego *.hex = 34 bajty każe przypuszczać, że jeszcze sporo przede mną... Brakuje Ci tablicy wektorów i startupa. Prościej będzie Ci zacząć od kompletnego przykładu, ewentualnie od przykładu + modyfikacje...
Pytanie czy ten "kernel" ma dzialac w trybie rzeczywistym czy chronionym ? Jesli w chronionym to bedzie to wymagalo od ciebie poustawiania wszystkich struktur od obslugi pamieci (tablice stron,segmenty) i odpowiednie zainicjalizowanie procesora. Programy skompilowane w Pascalu sa skompilowane tak aby dzialac w trybie chronionym pod opieka systemu operacyjnego,...
Zachęcam wypowiadających się w temacie do zapoznania się z cennikiem tablic: http://www.pesmenpol.com.pl/download/cen... Najtańsza - TW10 kosztuje 2281 zł, ma sterowanie bezprzewodowe, ma sygnał dźwiękowy, pokazuje czasy liczbę punktów itd. A autor tematu (podobno nic na tym nie zarabiając) wydał na takie coś 3000 zł ??...
Nie ma się czego bać. A C, choć na pierwszy rzut oka dziwny w składni, okazuje się bardzo wdzięcznym i elastycznym językiem programowania. Jeżeli zaopatrzysz się w dobrą książkę, to myślę że bez trudu osiągniesz cel. Na pewno będziesz musiał zapoznać się z tablicami i wskaźnikami. Brzmi strasznie i wielu straszy ich zawiłością i trudnością w zrozumieniu....
Obyśmy nigdy nie zbudowali elektrowni jądrowe ! Po pierwsze gzie miały by być składowane odpady radioaktywne ? Po drugie wątpiłbym w bezpieczeństwo takiej elektrowni znając tendencję podwykonawców do partactwa . Przecież my nie umiemy nawet zbudować drogi która wytrzyma powiedzmy 10 lat bez remontu. Po trzecie koszt demontażu takiej elektrowni jądrowej...
Jeśli nie chcesz wdawać się w generowanie skryptów java, to tak. Choć coś mi się wydaje, że dziwnie ta tabela wynikowa wyglądać będzie. Niemniej takie rozwiązanie jest prawie słuszne. Prawie, gdyż wystarczy dopisywać dodatkową kolumnę. Matematycznie ujmując: wyciągnij część wspólną kodów przed warunki. Alternatywnym rozwiązaniem mogłoby być generowanie...
Witam Mam za zadanie napisać kod do automatycznego tworzenia tabeli przestawne w VBA. To udało się bardzo łatwo... Jednak problem pojawił się w momencie dodania opcji uzupełnienia tabeli źródłowej o dane z innego arkusza. W momencie tworzenia tabeli wyskakuje błąd VBA6.dll dla office'a 2007. bez tego kod kompiluje się normalnie PT.AddFields RowFields:=Array("Użytkownik"),...
Witam! Próbuje na wszelkie sposoby i nie udaje mi się znaleźć błędu w programie. Otóż moje skromne dzieło ma dodawać do siebie duże liczby naturalne liczące po ok 100znaków każda i robi to w miarę dobrze dla liczb liczących dokładnie do 23znaków. Potem zaczynają się problemy z błędnymi wynikami i następuje zamknięcie programu zwracające błąd. Stawiam...
Zwykłymi formułami to dość trudno uzyskać. Napisałem funkcję UDF o nazwie Podziel, której podaje się jako argument zakres danych albo nazwę tabeli. W wyniku otrzymuje się tablicę z wynikami. Można ją wyświetlić jako formułę tablicową, jak pokazałem w komórkach E10:G14 albo wprowadzić do tabeli Excela indywidualnie za pomocą funkcji INDEKS. Można to...
Rozrysuj schemat adresacji IP i pokaż wpisy jakie zrobiłeś oraz wynikowe tablice routingu na każdym urządzeniu. Dodano po 1 Przekierowania portów w przeróżnych konfiguracjach Tego masz nie używać, za wyjątkiem ewentualnego routera przed koncentratorem na VPS.
tablica tablica stringi bascom zapis tablica tablica tablica sygnalizować
baofeng kabel zdjąć hydrostatu bosch esp32 generator
amica lodówka panel sterowania lutownica lutola
Jak zresetować piec: instrukcje dla Vaillant, Immergas, Junkers Czy spawarka 20-300A działa z gniazdka domowego?