Zaloguj się, aby obserwować  
UthersonL

Programowanie - pytania, problemy, przykłady programów

1812 postów w tym temacie

Może ktoś zna się na Matlabie? Mam macierz dwukolumnową postaci:
t1, v1
t2, v2
t2, v3
t3, v4 itp.
Czyli wartości z pierwszej kolumny mogą być sobie równe, do tego wg tej wartości macierz jest posortowana. Chodzi o to, aby w takim wypadku po pierwsze skrócić macierz (każda wartość w pierwszej kolumnie ma być unikalna) a te kilka wystąpień ''v'' z drugiej kolumny uśrednić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Takie pytanie ogólne mam, jestem z wykształcenia elektronikiem, ale idę w poniedziałek na rozmowę kwalifikacyjną na stanowisko informatyk, ogólnie nie wiem co tam oni robią oprócz serwisów, i się trochę boję że mnie sprawdzą z czegoś, o czym nie mam pojęcia, co musi wiedzieć informatyk według was w firmie produkującej elektronikę?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 13.06.2014 o 16:33, zerohunter napisał:

Takie pytanie ogólne mam, jestem z wykształcenia elektronikiem, ale idę w poniedziałek
na rozmowę kwalifikacyjną na stanowisko informatyk, ogólnie nie wiem co tam oni robią
oprócz serwisów, i się trochę boję że mnie sprawdzą z czegoś, o czym nie mam pojęcia,
co musi wiedzieć informatyk według was w firmie produkującej elektronikę?


"Informatyk" to pojęcie tak szerokie, że w zasadzie nic nie mówi. Jeśli w ogłoszeniu jako stanowisko było podane "informatyk" to prawdopodobnie szukają złotej rączki, która będzie magicznie naprawiała wszystko co związane z komputerami, od konfiguracji drukarki paniom w księgowości, po wrzucanie treści na stronę firmy.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie było, na stronie nic nie mają, często właśnie tak po znajomości się dostaje tam pracę, ja robiłem rok temu, ale myślałem że wrócę na poprzednie stanowisko, a przynajmniej dział, więc wysłałem w ciemno papiery.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Prawdopodobnie będę się zajmował DNS, IP, i innymi takimi sieciowymi rzeczami, czyli coś czego zawsze się bałem i nie rozumiałem, tak więc lipa trochę.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No i miałem rację, jakieś dhcp, ftp, i parę innych nie wiedziałem, np. jak odpalić coś z cmd używając polecenia run as, nie znałem tego polecenia, parę innych, ale parę też odpowiedziałem, pytali np. co zrobię jak czegoś nie wiem:D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

O co chodzi z kropką przed nazwą zmiennej, np. ".width"? można tego używać tylko w strukturach(tam się z tym spotkałem), czy można wszędzie? Jak to działa, jak to znaleźć w internecie(nazwa)?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 10:47, Dregorio napisał:

O co chodzi z kropką przed nazwą zmiennej, np. ".width"? można tego używać tylko w strukturach(tam
się z tym spotkałem), czy można wszędzie? Jak to działa, jak to znaleźć w internecie(nazwa)?


Kropka oznacza atrybut/właściwość danego obiektu. Występuje w klasach i strukturach. Przykładowo:

class Budynek
{
public:
double waga;
float szerokosc;
float dlugosc;
float wysokosc;
double cena_za_ziemie(double cena_za_metr)
{
double ilosc_metrow_kw = szerokosc * dlugosc;
return (cena_za_metr * ilosc_metrow_kw);
}
};


Budynek domek;
domek.szerokosc = 10.0;
domek.wysokosc = 7.0;
domek.dlugosc = 11.0;
domek.waga = 11000.1;
cout << domek.cena_za_ziemie(7.50);

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 12:18, Dregorio napisał:

/.../
Nie zrozumieliśmy się. Chodzi mi o to:
static struct cos={
.width=5,
.cf=9,};


Eee, możesz pokazać cały kod? Bo jak to wyżej ci się skompiluje w C++ to jesteś bogiem. No chyba że to jakieś dziwactwo z C++11/C++14 i wtedy może działa ale mi to na poprawną konstrukcję języka zdecydowanie nie wygląda.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 12:25, ziptofaf napisał:

> /.../
> Nie zrozumieliśmy się. Chodzi mi o to:
> static struct cos={
> .width=5,
> .cf=9,};

Eee, możesz pokazać cały kod? Bo jak to wyżej ci się skompiluje w C++ to jesteś bogiem.
No chyba że to jakieś dziwactwo z C++11/C++14 i wtedy może działa ale mi to na poprawną
konstrukcję języka zdecydowanie nie wygląda.

np. https://github.com/notro/fbtft/blob/master/fbtft-io.c

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 12:42, Dregorio napisał:


Aaaa, takie coś! Designated Initializer!

https://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html

A, to jest składnia C. A nie C++. Więc w tym drugim wcale nie jestem pewny czy zadziała bo są już pewne różnice między nimi.

EDIT
http://stackoverflow.com/questions/18731707/why-does-c11-not-support-designated-initializer-list-as-c99
Yup, w C++11 już działać toto nie będzie.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 12:51, ziptofaf napisał:

> np. https://github.com/notro/fbtft/blob/master/fbtft-io.c

Aaaa, takie coś! Designated Initializer!

https://gcc.gnu.org/onlinedocs/gcc/Designated-Inits.html

A, to jest składnia C. A nie C++. Więc w tym drugim wcale nie jestem pewny czy zadziała
bo są już pewne różnice między nimi.

Czyli to od razu tworzy "obiekt"? np struct p ={ .width,} tworzy p.width?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 13:19, Dregorio napisał:

Czyli to od razu tworzy "obiekt"? np struct p ={ .width,} tworzy p.width?


Ujmijmy to inaczej:

struct Person
{
int height;
int weight;
int age;
};

I teraz możesz w jednej linijce przypisać tylko te wartości które cię interesują a nie wszystkie i to w dowolnej kolejności:
Person p { .age = 22, height=170 };

I tyle.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nigdy nie pisałem w Java`ie. Muszę zrobić projekt z co najmniej 3 wzorcami projektowymi. Chce by to była prosta gra, coś jak Pająk z windowas. Czyli klikasz na kartę i się odkrywa, można ją przenosić itd. Może mi ktoś pomóc? Może jest gdzieś "tutorial" pod to? Jakiekolwiek rady? Zależy mi na czasie i zrobieniu tego, ale kompletnie się nie znam.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 17.06.2014 o 23:19, Daronn_Darker napisał:

Nigdy nie pisałem w Java`ie. Muszę zrobić projekt z co najmniej 3 wzorcami projektowymi.
Chce by to była prosta gra, coś jak Pająk z windowas. Czyli klikasz na kartę i się odkrywa,
można ją przenosić itd. Może mi ktoś pomóc? Może jest gdzieś "tutorial" pod to? Jakiekolwiek
rady? Zależy mi na czasie i zrobieniu tego, ale kompletnie się nie znam.


http://docs.oracle.com/javase/tutorial/uiswing/
^ Java, w przeciwieństwie do pewnego języka którego nazwa zaczyna się na C ma wbudowane biblioteki do obsługi grafiki 2D i drag''n''dropu. Więc proponowałbym poszukać w linku wyżej.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 18.06.2014 o 00:57, Daronn_Darker napisał:

/.../
Widziałem to, miałem nadzieję na coś lepszego (prawie gotowiec :P). Dzięki, mam 3 dni,
może uda mi się ogarnąć.

3 dni na napisanie gry w języku którego nie znasz? Hoho.
http://www.leepoint.net/notes-java/examples/graphics/cardDemo/cardDemo.html
http://stackoverflow.com/questions/18455409/implementing-java-graphics-into-bingo-card-game

Szykuje się dużo Ctrl+C, Ctrl+V z pierwszego linka ^_^

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Dnia 18.06.2014 o 00:57, Daronn_Darker napisał:

/.../
Widziałem to, miałem nadzieję na coś lepszego (prawie gotowiec :P). Dzięki, mam 3 dni,
może uda mi się ogarnąć.


Co do wzorców w tego rodzaju projekcie to polecam oczywiście MVC, Singleton - te 2 są raczej oczywiste, mimo że ten drugi często jest nazywany antywzorcem. No i jako trzeci dobra byłaby na przykład Fabryka - to tworzenia jakichś tam obiektów graficznych.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Kiedyś napisałem sobie kółko i krzyżyk z tutorialu w internecie. Chce dorobić do tego menu by wybrać wielkość planszy i rodzaj tego co będę wyświetlać(np. tekst żyrafa i żyrafa, czy słoń i słoń). Chodzi mi o to, że chce to przerobić na "odnajdywanie par". I nie wiem co mam zmienić w tym kodzie. Może jakieś podpowiedzi?
http://pastebin.com/b9uJWxJj
http://pastebin.com/wK1EjBai
http://pastebin.com/f6KY2vwM

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Utwórz konto lub zaloguj się, aby skomentować

Musisz być użytkownikiem, aby dodać komentarz

Utwórz konto

Zarejestruj nowe konto na forum. To jest łatwe!


Zarejestruj nowe konto

Zaloguj się

Masz już konto? Zaloguj się.


Zaloguj się
Zaloguj się, aby obserwować