To aplikacja dla systemu Linux o nazwie ProgrammingAssignment2, której najnowszą wersję można pobrać jako ProgrammingAssignment2sourcecode.zip. Można ją uruchomić online w darmowym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację ProgrammingAssignment2 z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
Zadanie programistyczne 2
OPIS:
To repozytorium zawiera drugie zadanie programistyczne z kursu języka R, koncentrujące się na buforowaniu kosztownych obliczeń poprzez wykorzystanie reguł zakresu języka R. Zadanie prowadzi przez proces tworzenia specjalnego obiektu macierzowego, który przechowuje zarówno macierz, jak i jej buforowaną odwrotność, unikając wielokrotnych wywołań kosztownych operacji. Opiera się na praktycznym przykładzie buforującym średnią wektora liczbowego, demonstrując, jak operator zachowuje stan podczas wywołań funkcji. Następnie implementujesz analogiczną logikę dla macierzy za pomocą dwóch funkcji: jednej do konstruowania obiektu obsługującego pamięć podręczną, a drugiej do obliczania lub pobierania buforowanej odwrotności. Instrukcje kładą nacisk na użycie funkcji solve do inwersji i założenie, że dostarczona macierz jest zawsze odwracalna. Repozytorium opisuje przepływ pracy związany z rozwidlaniem, edycją dostarczonego szczątkowego pliku R, zatwierdzeniem rozwiązania i przesłaniem adresu URL repozytorium jako ostatecznego produktu.
Funkcjonalności
- Dostarcza szablony skryptów R do zadań programistycznych
- Demonstruje koncepcje zakresu leksykalnego w R
- Implementuje buforowanie w celu uniknięcia zbędnej inwersji macierzy
- Zawiera instrukcje dotyczące modyfikacji udostępnionych funkcji
- Pomaga uczniom ćwiczyć programowanie funkcyjne w R
- Służy jako materiał do zajęć w ramach specjalizacji Coursera
Język programowania
R
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/programmingassignment2.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.