scientific-computing

Co MATLAB może zrobić, czego R nie może zrobić? [zamknięte]

Często słyszę, jak ludzie narzekają, jak drogie są licencje MATLAB. W takim razie zastanawiam się, dlaczego nie używają po prostu oktawy lub R . Ale czy to drugie ma rację? Czy można użyć R, aby zastąpić MATLAB?

Interaktywny duży Wykres z ~20 milionami przykładowych punktów i gigabajtami danych

Mam problem (z moim Ramem): nie jest w stanie pomieścić danych, które chcę wykreślić. Mam wystarczająco dużo miejsca na HD. C ... ") plt.show(); if __name__ == "__main__": main() Coś jak plt.swap_on_disk () może buforować rzeczy na moim SSD;)

Lista lektur dla programistów naukowych [zamknięta]

Pracuję, aby zostać programistą naukowym. Mam wystarczająco dużo doświadczenia z matematyki i statystyki, ale raczej brakuje ... ego. Jeśli tak, to jaka jest dobra lista lektur do nauki składni i wzorca projektowego tych języków w środowisku naukowym.

Pisanie solidnego i" nowoczesnego " kodu Fortran

W niektórych środowiskach naukowych często nie można obejść się bez FORTRANA, ponieważ większość programistów zna tylko ten i ... zaangażowania w projekty na dużą skalę oraz martwe projekty. Jakieś dobre adresy URL, porady, referaty/książki na ten temat?

binowanie danych w Pythonie za pomocą scipy / numpy

Czy istnieje bardziej efektywny sposób na pobranie średniej tablicy w wstępnie zdefiniowanych pojemnikach? na przykład, mam t ... ): b_start = bins[n] b_end = bins[n+1] binned_data.append(get_bin_mean(data, b_start, b_end)) print binned_data

Duża działka: ~20 milionów próbek, gigabajty danych

Mam problem (z moim Ramem): nie jest w stanie pomieścić danych, które chcę wykreślić. Mam wystarczająco dużo miejsca na HD. C ... ") plt.show(); if __name__ == "__main__": main() Coś jak plt.swap_on_disk () może buforować rzeczy na moim SSD;)

F # wydajność w informatyce naukowej

Jestem ciekaw jak F# performance porównuje się do C++ performance? Podobne pytanie zadałem w odniesieniu do Javy i odniosłem ... przetwarzanie liczb jest zaangażowane? Czy istnieją rzeczywiste obliczenia naukowe wdrożenia, które wykorzystują to? Thanks

wielowątkowe blas w Pythonie / numpy

Próbuję zaimplementować dużą liczbę mnożenia macierzy w Pythonie. Początkowo zakładałem, że NumPy użyje automatycznie moich g ... że kod w ogóle nie używa wątków. Jakieś pomysły, co jest nie tak lub co mogę zrobić, aby łatwo korzystać z wydajności BLAS?

Jak testować oprogramowanie naukowe?

Jestem przekonany, że testowanie oprogramowania jest naprawdę bardzo ważne, szczególnie w nauce. Jednak w ciągu ostatnich 6 l ... nieco trudne z powodu "normalnych" błędów numerycznych. Więc z niecierpliwością czekam na twoje przemyślenia na ten temat.

Dystrybucje i środowiska Pythona do obliczeń naukowych

Z góry przepraszam, jeśli to pytanie jest zbyt szerokie. Pochodzę ze świata MATLAB i mam stosunkowo niewielkie doświadczenie ... re? Mniej ważne, czy są jakieś inne pakiety podobne do tych powyżej, które zapewnić podobną funkcjonalność? Z góry dzięki

Matplotlib transparent line

Kreślę dwie podobne trajektorie w matplotlib i chciałbym narysować każdą z linii z częściową przezroczystością, aby czerwona (wykreślona sekunda) nie zasłaniała niebieskiego. EDIT : oto obraz z przezroczystymi liniami.

co się zmienia, gdy dane wejściowe są wielkości giga/terabajt?

Właśnie zrobiłem dziś swój pierwszy krok do prawdziwej naukowej informatyki, kiedy pokazano mi zbiór danych, w którym najmnie ... działają z tak dużym wkładem? Jakie rzeczy muszę zacząć robić lub myśleć inaczej? (To nie musi być specyficzne dla Pythona.)

Jakie IDE do obliczeń naukowych i wykresów w Pythonie? [zamknięte]

Obecnie używam R do wszystkich moich obliczeń naukowych i wykreślania, ale chciałbym poznać Pythona. Używam RStudio jako IDE ... du, inteligentne wcięcia, wykonywanie kodu bezpośrednio z edytora źródłowego, kreślenie w ramach IDE i kontroli wersji (git).

Pisanie szybszego symulatora fizyki Pythona

Bawiłem się pisaniem własnego silnika fizyki w Pythonie jako ćwiczenie z fizyki i programowania. Zacząłem od tutoriala znajdu ... lepszym zrozumieniu, jak pisać dobry, szybki kod Pythona. Jestem teraz bookmarking tej strony dla przyszłego odniesienia: d

Javascript i przetwarzanie Naukowe? [zamknięte]

Matlab, R i Python są potężne, ale albo kosztowne, albo powolne dla niektórych prac eksploracji danych, które chciałbym wykon ... , wszelkie porady/przemyślenia / wskazówki dotyczące Javascript jako przenośnego narzędzia do przetwarzania danych naukowych?

Odtwarzalność w programowaniu naukowym

Obok generowania błędnych wyników, jednym z najgorszych obaw w programowaniu naukowym jest brak możliwości odtworzenia wyników, które wygenerowałeś. Jakie najlepsze praktyki pomagają zapewnić powtarzalność analizy?

Jak zorganizować zestaw eksperymentów naukowych przy użyciu Git

Przeprowadzam eksperymenty na modelu, z takim przepływem pracy: Praca w modelu (oprogramowanie w Pythonie) zmieniam kilka ... repozytoria Git dla code i analysis, pozostawiając simulation_results z Git. Jakieś komentarze? Lepsze rozwiązanie? Dzięki.

Jakie są Twoje" niezbędne " pakiety Pythona dla finansów?

W związku z niedawną propozycją Sec wymagającą, aby większość emitentów papierów wartościowych zabezpieczonych aktywami złoży ... nansów będą. PS: oprócz odpowiedzi tutaj, proszę również rozważyć odpowiedź tej ankiety . Update : wyniki ankiety tutaj .

Biblioteka Spectrogram C++

Do mojego obecnego projektu w C++ / Qt potrzebuję biblioteki (preferowana jest LGPL), która może obliczyć spektrogram z sygnału ( w zasadzie tablicy podwójnych). Już używam Qwt dla części GUI. Jakieś sugestie? Dzięki.

Matematyka naukowa z funkcyjnymi językami?

Czy są jakieś poważne naukowe biblioteki matematyczne z funkcyjnymi językami programowania? Z samej natury języków funkcyjnyc ... ostu dlatego, że algorytmy imperatywne zostały wynalezione jako pierwsze, nikt nie chcesz wymyślić funkcjonalne odpowiedniki?