Scilab jest cross-platform i projekt open source, które zapewnia użytkownikom oprogramowania obliczeń numerycznych dla systemu GNU / Linux, Microsoft Windows i systemów operacyjnych Mac OS X. Może być stosowany do nauczania matematyki, automatyki przemysłowej oraz nauk technicznych w wysokich schools.Features w skrócie Najważniejsze cechy zawiera ponad 1.700 funkcje matematyczne, 2 D i grafiki 3D / animacji, algebry liniowej, przetwarzania sygnału, rzadkie macierze, statystyki, nie różniczkowalna i różniczkowalna optymalizacja, ODE i DAE Solver, zbliżanie i optymalizacja LMI.
Posiada również wielomiany, funkcje wymierne, interpolacji, hybrydowy dynamiczny symulator systemów i Modeler solidnego i klasyczne sterowanie, a także interfejsy do różnych języków programowania, w tym C, C ++, Fortran, Java i LabVIEW.
Inną ciekawą cechą jest zdolność do opisywania (LaTeX i MathML), wizualizacji i eksportu danych do pliku PDF, SVG, PNG, fig, PPM, EPS oraz formaty plików EMF za pomocą zintegrowanych funkcji graficznych.
Dodatkowo wyposażony jest w mnóstwo skrzynki narzędziowe, które mogą być używane w różnych zadaniach. Wśród nich można wymienić Image Processing Toolbox Scilab (SIP), moduł Equalis przetwarzania sygnału, Scilab MySQL, Scilab Wavelet Toolbox, Scilab Java i .NET, moduł moduł Equalis systemów komunikacyjnych, Scilab moduł zdalnego dostępu i SoftCruncher wydajności Accelerator.Under się kaptur, obsługiwane platformy i dostępność programu jest napisane w C, C ++, Java i języków programowania Fortran. Został zaprojektowany od podstaw do obsługi systemu Linux, Microsoft Windows i systemów operacyjnych Mac OS X, działa na obu 64-bitowych i 32-bitowych architektur.
Aby uruchomić program na dowolnej dystrybucji GNU / Linux będzie potrzebny jest komputer z procesorem Pentium III klasy (lub odpowiednik) z instrukcji SSE procesora, co najmniej 1 GB pamięci RAM (zalecane 2 GB), a co najmniej 550MB linii wolnego miejsca na dysku Sumowanie space.Bottom się, Scilab jest naprawdę świetny program do obliczeń numerycznych, zwłaszcza dlatego, że obsługuje wszystkie nowoczesne systemy operacyjne i platformy sprzętowe, a ponieważ jest całkowicie darmowy i open source.
Co nowego w tym wydaniu:
- Scilab nie powiodło się w niektórych platformach Windows ze względu na wewnętrzne ładuje biblioteki ATOMÓW problem (bug # 12842 Zobacz),
- Wszystkie grafiki zostały wyświetlone na czerwono w niektórych platformach Windows (bug # 12788 zobacz).
- To wydanie zawiera również nowe funkcje graficzne, takie jak poprawa funkcji FEC umożliwienia świadczenia siatek na podstawie dowolnego wielokąta wypukłego typu trójkąty (i nie tylko).
Co nowego w wersji 5.5.1:
- POPRAWA:
- ostrzegawczy został dodany do 1 / x, a 1 & # x5c;.. X składnia wyjaśnień
- nowy argument wyjściowy został dodany do regexp,
- Funkcja do pobierania podwzorów pasuje.
- Nowa funkcja xmlName dodawane w celu uzyskania nazwy elementu XML.
- kr (): Nowa ikona na pasku narzędzi, aby usunąć z konsoli. Bug # 12049 Zobacz.
- test_run nie uwzględnia pomijane testy w
- Podsumowanie.
- Wyszukiwanie jest obecnie możliwe w konsoli. Skrót F3 lub CTRL + F pozwala na to.
- editvar proponuje bezpośrednie zapisać do formatu CSV całej zmiennej lub wyboru.
- Zakończenie w Scilab jest teraz na wielkość liter.
- wariancji jest teraz wektorowy i pozwala składni
- wariancji (x, & quot; * & quot;, w). Bug # 12362 Zobacz.
- Historia poleceń konsoli jest obecnie przechowywane w SCIHOME / pliku historii we wszystkich platformach.
- W dokumentacji Scilab "Scilab: needs-przykłady = & quot; nie & quot;" znacznik został dodany do określenia, że strona pomocy nie potrzebuje przykład.
- dodaje dwa nowe polecenia:
- Na SciNotes: Moduły scinotes / Rdzeń / makra / whos.sci otwiera plik. Jeśli plik nie istnieje, SciNotes proponuje, aby go utworzyć. scinotes -indent modułów / rdzeń / makra / whos.sci pozwala wcięcia automatycznie plik Scilab.
- Na Xcos: xcos modułów / xcos / przykłady / integral.xcos otwiera integralną schemat Xcos. Jeśli plik nie istnieje, Xcos proponuje createit.
- XCOS:
- Nowy blok Przepływomierz w palecie termohydraulicznym dodany do pomiaru przepływu termohydraulicznym.
- ikony paletowe i niektóre bloki renderowania poprawie.
- xcosPalGenerateAllIcons dodany jako Xcos funkcji użyteczności palety.
- Nowy ODE Solver dodaje: LSodar automatycznie przełącza metody skutecznie rozwiązywać problemy zarówno sztywne, nonstiff. Obejmuje on funkcję rootfinding.
- Dwa nowe stałym rozmiarze rozwiązują krokiem ODE dodał: Dormand-Prince 4 (5) i Runge-Kutty 4 (5), które zostały dodane do pakietu CVode. Korzystają oni również z funkcji rootfinding.
- Ukryty stałej wielkości przystanek ODE Solver dodał:. Runge-Kutty implicite 4 (5), także korzysta z funkcji CVode rootfinding
- Blok parametrów (błędy typy i rozmiary) sprawozdawczości poprawie.
- Niektóre zakresy migać na symulacji unikać.
- Poprawki błędów:
- znaki mały rozmiar nie były prawidłowo eksportowane.
- W dokumentacji tytuł link używane identyfikator XML zamiast tytule strony.
- Funkcja sskf nie działa z dwoma wyjściami (odpowiada strona pomocy zaktualizowane).
- qr () był słabo udokumentowane.
- Bad renderowania z wielkim obróconej etykiecie.
- 0, gdy strtod zwrócone nie wykryto liczba rzeczywista.
- Scilab Nie można uruchomić z braku czytelnego / zapisywalny SCIHOME.
- Komunikaty o błędach w kilka przykładów stron pomocy symulowanego wyżarzania stałe.
- interp () strona pomocy została poprawiona.
- jmat () był słabo udokumentowane.
- Struny były eksportowane jako kształty, a nie ciągi Postscript w EPS / eksport PS.
- xlabel (), ylabel () i zlabel () funkcje nie zostały udokumentowane.
- Wystąpił błąd we wzorze MathML na stronie beta pomocy.
- is_absolute_path nie udokumentowane.
- % h_p () i sci2exp () nie udało się wyświetlić podmiot powiązany z datatips polilinii.
- Funkcja dwumianowy przeniesiona do rozdziału funkcji dystrybucji.
- & quot; & # x5c graficzne; Animacje & # x5c; Powierzchnia Riemanna & quot; Demonstracja tło było czarne (zamiast białego).
- get_function_path nie miał testów jednostkowych.
- Grubość linii nie była brana pod uwagę przy formułowaniu oceny.
- Strona geom3d pomoc nie miała przykładów.
- dft została zaniechana z fft.
- Niektóre funkcje algorytmy genetyczne nie miał przykładów.
- Strona syslin pomocy została przeniesiona do CACSD rozdziału.
- Przykłady podane w gcd pomocy strony zostały ulepszone.
- flag i flagexpand nie udokumentowano w basename i dirname pomocy stron.
- W niektórych przypadkach, Scilab zbudowany ze źródeł szukał bibliotek w niewłaściwym miejscu.
- Strona splin2d pomocy było jasne, o wielkości argumentów.
- Pomoc interp2d strona była niejasna o wielkości argumentów.
- optim_ {ga, Moga, nsga, nsga2} funkcje nie zawsze stworzyć populacji początkowej.
- Funkcja bitset nie ma żadnych testów.
- wartość progowa dla klimatyzacji w backslash i kreską był zbyt mały.
- W stron optymalizacja pomocy, nowy rozdział bez tytułu & quot; najmniejszych kwadratów funkcji & quot; została utworzona.
- Wielki wrócił niepusty rozmiarze matrycy do ujemnego argumentu.
- jasne ([[& quot; & quot;, & quot; B & quot;]) wrócił non wiadomość błąd standardowy, .
- clear () nie wyczyścić wszystkie zmienne.
- jasne (1) wrócił zły komunikat o błędzie.
- Usuwanie wiersza sesji w historii spowodowało usunięcie węzła sesji w przeglądarce historii.
- Strona fileinfo pomocy zaktualizowane.
- unix_g nie wrócił standardowe wyjście w SOMES przypadkach.
- xmltopdf i xmltopdf dopuściły w wersji binarnej.
- Strona różn pomocy nie mają & quot; Zobacz także & quot; sekcja.
- xgetmouse () uniemożliwiono wykonywanie Menu oddzwonienie.
- wariancji wrócił niewłaściwych wyników dla skomplikowanych argumentów.
- axes_properties pomoc strona nie wyjaśnił, że mark_style = mark_size = 0 zwrócił jeden punkt.
- Z Matplot, kolor poza mapą kolorów zastąpiono ostatniego koloru w mapie kolorów.
- Strona save_format pomocy nadal nawiązujące do starego formatu (wrzesień zaoszczędzić 64 Zawartość wykorzystywane #, aby odświeżyć stronę) Istnieją między były wycieki pamięci z teksturami.
- EDT wykryto naruszenia przez narzędzie ThreadCheckingRepaintManager.
- $$ .. $$ jest obecnie wykorzystywane do LaTeX w SciNotes uwag, aby uniknąć nieporozumień z kodem Scilab.
- Preferencje zmieniła wymiar po uderzeniu przycisk Domyślne.
- Scilab nie powiodło się, gdy nie był zaznaczony znak w ścieżkę.
- F5, aby poruszać się w doku było niezgodne z SciNotes. F5 został zastąpiony przez Shift + F6, aby przejść do poprzedniej karty.
- Deinstalacja Scilab usunięte wszystkie informacje rejestru Scilab.
- lattn strona pomocy nie miał przykładu (rozwiązany Bug # 11663).
- lattp i lattn strony pomocy zostały incomplete.lev strona pomocy nie miał przykład.
- Strona LINDQUIST pomocy nie miał przykład.
- 11668- rpem pomoc strona nie miała przykład.
- 11669- KALM i srkf strony pomocy nie miał przykład.
- & quot; resizefcn & quot; i & quot; closerequestfcn & quot; Opis nieruchomości nie jest wystarczająco precyzyjna w właściwościach figury pomóc stronę.
- xclick i xgetmouse nie działa w systemie Mac OS X.
- winclose () nie został oznaczony jako przestarzałe.
- W grafice, białe miejsca nie był używany jako domyślny separatora tysięcy.
- formatowanie ssprint brakowało dokładności.
- show_margins () nie powiodło się w & quot; nyquist & quot; Tryb jeśli system był w formie przestrzeni stanu.
- W SciNotes, untabify kilka linii nie działać prawidłowo.
- save () strona pomocy nie wyjaśnił, w jaki sposób dołączyć dane do pliku SOD.
- W SciNotes wyjątek Java nastąpiło, gdy tekst zawierający & # x5c;. Został wybrany E
- export_to_hdf5 nie był w stanie eksportować tę samą zmienną dwa razy.
- axesflag = 0 nie była brana pod uwagę w plot2d3.
- event_handler można nazwać z niewłaściwym figure_id.
- Eksport do formatu SVG konwertowane teksty w kształtach.
- Tylko pierwsza linia została wykonana, gdy kod został wyprowadzony pod Linuksem.
- Anulowanie & quot; Otwórz plik & quot; działania po uruchomieniu z ikony na pasku narzędzi otwierane SciNotes tak.
- csvTextScan ważności trzeci parametr nie był sprawdzany.
- csim zwrócił komunikat o błędzie w niektórych przypadkach:. & Quot; podmatryca nieprawidłowo zdefiniowany & quot;
- gładka francuska strona pomocy miał zły deklarację (colonnes = & # x3e; LIGNES).
- Obliczenia zostały wykonane przy Kleszcze rysunek.
- Nieprawidłowe zachowanie xclick na wejściu klawiatury stałe.
- W systemie Windows, niektóre puste linie zostały dodane przez csvWrite.
- listvar_in_hdf5 nie zamknąć plik HDF5.
- Puste linie są teraz domyślnie ignorowany przez csvRead / read_csv.
- Literówka w module arkusza kalkulacyjnego stałe.
- & quot; Konfiguracja współczynnik skalowania & quot; część dodana na stronie Karmarkar pomocy.
- Na stronie eigs pomocy, NEV było jasne.
- Wartość domyślna parametru NCV (funkcja eigs) nie zostało udokumentowane.
- eigs pomoc Strona poprawie.
- Strona ftuneq pomocy miał nieprawidłowy przykład.
- Funkcje drawlater / drawnow nie działa zgodnie z oczekiwaniami.
- assert_checkalmostequal się niepowodzeniem z dwóch wartości% inf.
- Literówka na stronie atomsShow pomocy stałe.
- Literówka dimensionnal = & # x3e; wymiarowe stałe.
- Indeksy zwracane przez gsort mylili na macierzach rzadkich.
- GetSystemMetrics () nie powiodło się dla niektórych właściwości, takich jak "SM_CXMAXIMIZED".
- Drukowane informacje o obiekcie XML było niezgodne z dostępnych pól.
- csvRead nie był w stanie otworzyć plików CSV, gdy nie obowiązuje separatory.
- W dokumentacji Scilab, atrybut & quot; bgcolor & quot; był traktowany w tabelach.
- Ładowanie wielu zmiennych z pliku SOD mógł nie powiodło się.
- Strona profilu pomoc nie wspominając add_profiling.
- Scilab błędnie wykryte platforma informacyjna DLL.
- Funkcja Karmarkar nie generować odpowiednie ostrzeżenia.
- phaseplot (FRQ, db, phi) nie działa.
- bar i barh miał złe X / Y granic.
- eigs został złamany dla złożonych macierzach rzadkich.
- Strona lufact pomoc nie określił, że lufact nie obsłużyć złożoną matrycę.
- parallel_run nie był dostępny.
- Domyślny rozmiar stosu niesłusznie stronie stacksize pomocy.
- stacksize ("max") nie bez wyświetlania komunikatu o błędzie.
- eigs (A, B) wrócił nieprawidłowych wyników na macierzach rzadkich.
- eigs zabrakło pamięci na macierzach rzadkich.
- csvRead nie powiodło się podczas przecinek został użyty jako znak dziesiętny.
- Połączenia do gettext w rubberbox przykładów stronie pomocy zostały usunięte. Rzeczy będą tłumaczone w każdym z dostępnych języków.
- csvRead wyzwalane komunikaty o błędach, gdy zakresy były błędne.
- Osie nie przechodzą przez (0,0), gdy x_location i y_location zostały ustawione na "pochodzenia".
- Nie było źle, etykieta z drawaxis.
- matfile_listvar rozbił podczas dodawania zmiennych zamkniętym MAT-pliku.
- Funkcja routh_t dał niewłaściwego wyjścia dla wszystkich mianowników, które obejmowały wartość wzmocnienia & quot; k & rdquo;.
- Niezgodność z MPI wersji HDF5 fixed.Performances z derivat funkcji poprawy.
- Występy funkcji Horner poprawie.
- Opis sprspn pomoc Strona aktualizowana.
- Nie było żadnych dzienników waga z FEC i Fac3d.
- Literówka w francuskim lokalizacji stałe.
- delete (& quot; wszystko & quot;) nie odtworzyć podstawowe topór ciągu oczyszczonym rysunku .
- W SciNotes, całe wyszukiwania słowa nie działać prawidłowo.
- w różnych wypełniaczy było kilka wycieków pamięci.
- Grafika może upaść z nieprawidłowym nieruchomości.
- Matplot nie aktualizuje na zmiany color_map. [D, v] = eigs (A) został uszkodzony na macierzach rzadkich.
- Ostatnie zmiany w eigs stosowane do feigs.
- eigs refactored.
- parallel_run nie uruchomić wszystkie obliczenia na 8 procesorów.
- komunikat o błędzie jest teraz zwrócone podczas czytania nieprawidłowych plików Excel (które zadeklarowały złego kolumna / liczba wierszy).
- Literówka w niektórych komunikatów o błędach na czas.
- Pasek narzędzi SciNotes brakuje.
- Tłumaczenie Źle dla & quot; Wypełniona & quot; ustalone w SciNotes.
- Siatka nie wyciągnięto w skali logarytmicznej i kleszczy zdefiniowanych przez użytkownika.
- Jeśli konsola straciła ostrość między SciNotes i konsoli, karetka może się widoczny w konsoli zamiast SciNotes.
- Prezentacja cyrylicą na przykładowych zdjęć z rosyjskiej strony pomocy dla wielkiej funkcji stałej.
- Zakończenie w konsoli mógł doprowadził do katastrofy (lub zakleszczenia).
- Funkcja export_to_hdf5 nie udało jakichkolwiek macierzy w trybie dopisywania.
- sub_ticks Obiekt został zignorowany.
- lista uchwytów może nie być wyświetlany jako UserData uchwytu.
- Rozmowa getenv z dużym zmiennej środowiska doprowadziło do uszkodzenia pamięci.
- Oddokowywanie, redocking i Oddokowanie postać graficzną doprowadziły do wyjątku.
- Legendy nie może być ładowane z plików SOD.
- adresy ftp nie były obsługiwane w przeglądarce pomocy.
- Funkcje eventhandler nie więcej zgłaszane zdarzenia klawiatury.
- Środowisko Zapisywanie nie zapisać zmienne bibliotecznych. Teraz te zmienne są ignorowane, podobnie jak w poprzednich wersjach zapisać funkcji.
- Historia poleceń została przywrócona po ponownym otwarciu Scilab nawet po czyszczeniu.
- strtod nie działa z liczbami ujemnymi.
- SciNotes pomoc Strona wskazywał edytorze funkcji ().
- lsslist () strony pomocy przeniesiona do CACSD rozdziału.
- surfowania () linie niepełnosprawnych (n), jeśli nie było żadnego zmienne wejściowe.
- SciNotes błędnie wykrył nieprawidłową funkcję średnikiem po deklaracji args.
- Format czysto rzeczywistym złożonych wartości błędnie csvWrite.
- Błąd w Replot () przykłady strona pomocy stałe.
- Przykład ze znakami dodany w xpoly pomocy page.pmodulo (n, m & # x3c; 0) jest negatywny wynik .
- Nieoczekiwany znak ten został sporządzony z xsegs.
- chepol znajdował się w niewłaściwym dziale pomocy (obecnie w wielomian).
- sdf () rozbił Scilab.
- Wycieki pamięci stałej w csvRead.
- Przykład podany w sgrid stronie pomocy poprawie.
- rozmiary Osie nie były brane pod uwagę w niewidocznej eksport.
- findobj () może zmienić obecną postać zwrócony przez GCF ().
- Przykład & quot; Problem 2 & quot; brakowało zmiennej w stronę bvode pomocy.
- 12399 -DANE granice zostały źle obliczone z% inf i skali logarytmicznej.
- Pływające błędy punktów może prowadzić do nieskończonej pętli w kleszczy obliczeń.
- W SciNotes, whereami numeracji nie udało, gdy nazwa zmiennej rozpoczął endfunction.
- Kontynuacja została nieprawidłowo obsługiwane w bvode.
- pathconvert () strona pomocy nie było jasne, o argumenty wejściowe.
- fontName argumentem był wadliwy w funkcji tytułowej.
- Kliknij dwukrotnie na .sod pliku próbował otworzyć go w Scinotes zamiast ładowania go.
- xlfont () nie zwróci nazwy czcionek, jak określono w dokumentacji.
- Nieruchomość format_n nie miało wpływu na & quot; Oś & quot; uchwyty.
- drawlater () nie została uwzględniona z xfpolys.
- Xcos
- Dopasuj diagram do widoku nie działa z jednego bloku.
- & quot; Eksport wszystkich & quot; menu, aby wyeksportować wszystkie warstwy diagram dodany.
- Wywołanie funkcji w kontekście dał stronę warning.VARIABLE_DELAY pomocy nie w pełni opisać wartość początkową behawioralnych.
- loadXcosLibs zmienił wartość predef.Undo w superdiagram nie aktualizacji portów superblok i linków.
- model2blk i callblk rozbił Scilab w ramach platform 64-bitowych.
- Lincos nie szanować wartości kontekstowe.
- xcos.tst rozbił się pod Linux i Mac OS X.
- Górna / dolna kwestie przypadków w dokumentacji Xcos stałe.
- Prowadzenie przykład xcosPalAdd z pomocy doprowadziło do impasu.
- Złącza zostały przesunięte po polecenia Cofnij.
- niepodłączony CLSS bloku parametrów macierzy pustych wykonane Scilab awarii.
- Blok DLSS z parametrami pustych macierzy wykonanych Scilab awarii.
- Po uruchomieniu symulacji na dużą wykresu, szary filtr nie odnoszą się do całego rysunku.
- Porty wejściowe w superblokiem zostały uszkodzone.
- Kopiowanie lub przeciągając blok AFFICH_m rzucił Java NullPointerException.
- Strona dep_ut pomoc była błędnie szczegółowe.
- Zmiany w kontekście superblokiem nie zawsze mają wpływ.
- Lunety z dużym buforem zakres symulacji wielkości były znacznie wolniejsze niż w Scilab 5.3.3.
- Port Zamawiający nie był utrzymywany przy zmianie parametrów.
- tbx_build_blocks nie zgłasza błędów.
- Tekst portów w superbloków nie został zaktualizowany.
- Przykład podany na stronie Lincos pomocy produkowane niezdefiniowanej zmiennej ostrzeżenie.
- Przykładowe schematy podane w stronie xcos_simulate pomocy miał źle renderowania powodu bloków CLR.
- Blok AFFICH_m wewnątrz superblokiem doprowadziło do Java NullPointerException.
- W Eksploratorze Windows, otwierając xcos / zcos plików nie spróbować znaleźć istniejącą instancję Scilab.
- Użytkownik nie może zapisać wykres jako plik xcos podczas korzystania z & quot; Zapisz jako & quot; Menu, zcos Format został zmuszony.
- Błąd krytyczny podczas zamykania okna zakres języka podczas symulacji stałej.
Funkcja
Argumenty
Okno
Funkcja
Wartość
Funkcja
Co nowego w wersji 5.4.0:
- ergonomiczne środowisko pracy:
- Ta wersja wprowadza Scilab pulpit, który pozwala użytkownikowi zapisać i przywrócić jego konfigurację Windows Scilab. Środowisko domyślnie upraszcza dostęp do często używanych funkcji: przeglądarki plików, przeglądarkę, zmiennej zmiennej, która zawiera funkcje edytora grafiki, przeglądarka historii ...
- Ponadto, interakcja jest znacznie ulepszona dla użytkowników dzięki unikalnym interfejsem konfiguracyjnym preferencje.
- Funkcje Niespotykana grafika:
- Szybkość i jakość wykonania, nowe funkcje, aby powiększyć i obrócić się w 2-D i 3-D, poprawę eksportu i korekty problemów związanych z kart graficznych są liczne ulepszenia w ilustracjach Scilab. Wszystkie funkcje graficzne Scilab oparte są na Scirenderer, grafika trójwymiarowa biblioteki również opracowany przez Scilab przedsiębiorstw.
- przyspieszona symulacja w Xcos:
- Symulacje razy podzielone są od kilku minut do kilku milisekund.
- Nowe formaty zapisu plików Scilab i Xcos:
- Scilab używa teraz nowy domyślny format zapisu, SOD (Scilab Open Data). Sam dla Xcos nowa skompresowanym formacie ZCOS pozwala zapisać i schematy obciążenia płynnie.
- ulepszenia Pomoc:
- Wiele stron pomocy są teraz wzbogacona o przykłady użycia, które są bezpośrednio wykonywalny w Scilab i Xcos, renderowania grafiki, itp, i są dostępne w kilku językach.
- uproszczony zainstalować w systemie Windows:
- Dla użytkowników systemu Windows, nie ma już potrzeby, aby być administrator urządzenia zainstalować Scilab.
- XML:
- Dostęp do XML z Scilab nigdy nie było łatwiejsze dzięki nowym modułem dedykowanym do odczytu i zapisu plików XML.
- CSV:
- csv czytania i pisania funkcje zostały całkowicie przerobione, aby uzyskać stabilność i szybkość wykonania. Pisanie jest 100 razy szybsza i czytanie jest od 3 do 100 razy szybciej w zależności od przypadku użycia.
- Jednostkowy i nie regresji Testy:
- Tworzenie i wykonywanie jednostkowych i nie regresji plików testowych są uproszczone poprzez realizację funkcji dochodzić. Funkcje te są teraz standardem dla Scilab, Xcos i zewnętrznych plików testowych moduły.
Co nowego w wersji 5.3.3:
- japońskie i polskie lokalizacje na porażkę,
- w wersji Mac OS X na porażkę w systemie Mac OS X 10.6.8 następujące firmy Apple ostatniej aktualizacji.
Co jest nowa w wersji 5.3.2:
- Dodano możliwość usuwania komentarzy, gdy wykonywanie kodu w konsoli.
- Wszystkie wystąpienia szukanego słowa są nohighlighted w yelloin edytora tekstu.
- Dodano możliwość zastąpienia apostrofami podwójnymi cudzysłowami.
- Dodano możliwość zapisu i wykonania kodu z kluczem F5.
- Poprawione błędy:
- Bug # 9012 stała -. Drukuj previetriggered wyjątku Java
- Bug # 9047 stałe - edycja ('foo', 12) noopens funkcji foo 12 linii po definicji foo .
- Bug # 9132 stała - gdy s = & quot; abc // def & quot; oceniano z echa, tylko s = & quot;. abc została wykonana,
- Bug # 9171 stała - Wystąpił problem wprowadzić japońskie znaki w systemie Windows z IME, .
- Bug # 9183 stała -. Bad wyświetlania wybranego tekstu, gdy został wyłączony poziomego owijania
- Bug # 9186 ustalona. - Wyjątek, gdy textfield ma ostrość w kodzie nawigatora
- Bug # 9189 stała - Niektóre słowa kluczowe nie helpable .
- Bug # 9257 stała - Scinotes nie można uruchomić z / adv-cli trybie N .
- Bug # 9340 stała -. Zła nazwa została zaproponowana na eksport PDF
- Bug # 9348 stała -. Miscolorization pola transponowana
- Bug # 5425 stała - Przeciągnij i upuść bloków między różnymi wersjami Scilab produkowane wyjątek .
- Bug # 5605 ustalona. - Blok Zarejestruj nie został wymieniony w dyskretny palety
- Bug # 6416 stała -. GENSQR_f dokumentacji bloku nie była kompletna,
- Bug # 7479 stała -. Schemat nie aktualizować swój początek na bloku ruchu
- Bug # 8630 stała -. Celownicze rozbił Scilab na symulacji, gdy miał ten sam windoid
- Bug # 8692 fixed - parametry Null blokowe nie były sprawdzane przed kodowaniem .
- Bug # 8735 stała -. Mieszane (niejawny-Explicit) superbloków I / O bloki produkowane ostrzeżenia
- Bug # 8931 ustalona. - Symulacje błędy nie zostały zgłoszone pod Linuksem i Mac
- Bug # 9024 stała - Otwieranie pliku nie istniejących problemów doprowadziły do zamknięcia palety .
- Bug # 9077 stała -. Schemat w Automotive Suspension demo został wskazany jako zmodyfikowano załadunku
- Bug # 9111 stała -. Powiększ / Zmniejsz skróty klawiaturowe nie działa pod Mac
- Bug # 9122 ustalona. - Kontrola Java nie powiodło się na weryfikacji schematu
- Bug # 9160 stała -. Zapisywanie schemat z domyślną nazwą produkowane wyjątek
- Bug # 9175 stała - Xcos: Sigbuilder, modyfikować & quot; & quot danych granic; w edytorze krzywych nie powiodło się.
- Bug # 9237 stała -. Etykiety nie są edytowalne po kopię bloku
- Bug # 9219 stała -. Format AFFICH_m nie parametryzowane jednym
- Bug # 9307 ustalona. - Blok AFFICH_m drukowane tylko pierwszą kolumnę na matrycy wejściowego
- Bug # 9346 stała -. FROMWS_c blok miał regresji funkcjonalnej od Scilab 5.3.1
- Bug # 9369 stała -. Plik z innego źródła nie przechodzi walidacji,
- Bug # 9386 stała -. Schemat komórki korzenia może być nieprawidłowe w hierarchii diagramów,
- opakowania:
- aktualizacja Scilab w ikony.
- W drzewie źródłowym, Scilab za ikony przeniesiony z ikon / todesktop /.
- W drzewie źródłowym, Scilab-adv-cli.desktop, Scilab-cli.desktop, scilab.desktop można znaleźć na pulpicie /.
- Wynika to Standardy freedesktop: & quot; Desktop Entry Specification & quot; .
- toolboX_skeleton
- Usuwanie zmiennych tymczasowe tworzone na stosie przy budowie i obciążenia toolbox_skeleton.
- JaVasCi:
- Javasci v2 FAQ zaktualizowane.
- Poprawione błędy:
- Bug # 6823 stała -. W Javasci v1, konstruktor (String name, int r, int c) SciStringArray nie działa,
- Bug # 9147 stała -. Javasci v1 został złamany od wprowadzenia wersji 2
- Dynamic Link:
- W GNU / Linux i Mac OS X, dynamic link jest nocreating podkatalogu TMPDIR zamiast robić wszystko, co w tym samym katalogu, które mogły doprowadzić do nieoczekiwanych skutków ubocznych.
- dodanej "ilib_include_path" makro do obsługi zawiera flagę dla platform kompilatora.
- Zobacz września # 55.
- Naprawiono błąd:
- Bug # 7887 stała - W niektórych dystrybucjach GNU / Linux (jak Ubuntu czy Mageia), dynamiczny proces związek był za pomocą libstdc ++ osadzony w dystrybucji Scilab. Teraz, jeśli kompilator gcc jest, dynamic link zgaduje libstdc ++ ścieżkę i używa go góry.
- Grafika:
- JPG jest noset do 95 domyślnie. Rozszerza funkcję xs2jpg z argumentem kompresji, aby ustawić jakość eksportowanego JPG. Zobacz i Bug # 5573 # 54 września.
- Nefunctions kometa i comet3d.
- Naprawiono błąd:
- Bug # 9428 stała -. Wyjątkiem był wyświetlany Java w niektórych przypadkach podczas korzystania z obsługi zdarzeń,
- lokalizacja
- Naprawiono błąd:
- Bug # 8994 stała -. Niektóre szablony lokalizacyjne zostały nieuwzględnione i przetłumaczone
- Pomoc
- Tworzenie & quot; na terenie & quot; podrozdział & quot; elementarne Funkcje & rdquo;.
- Poprawione błędy:
- Bug # 6975 częściowo stałe. - Początek dokumentacji xlabel (), ylabel () i zlabel () funkcji
- Bug # 7072 stała - Różne problemy w dokumentacji stałej. Dzięki Yves Barois.
- Bug # 7305 stała -. Issparse nie została udokumentowana,
- Bug # 9362 ustalona. - Wyjątek na pokolenie pdf doc
- kompilacji
- Opcja --without-scicos zmieniona na --without-xcos
- Opcja --without-ocaml zmieniona na --without-Modelica
- Wykrywanie Jgoodies / wygląda aktualizowane pod GNU / Linux i Mac OS X.
- g77 nie jest już obsługiwana. gfortran jest zastąpienie go.
- Kontrola wersji Java jawna (co najmniej 1.6).
- Poprawione błędy:
- Bug # 7049 ustalona. - Wersja JgraphX sprawdzono nawet jeśli flaga --without-xcos ustawiono
- Bug # 9018 trwałe -. --without-Xcos wyłączone wykrywanie jhdf5 ale nadal buduje xcos
- optymalizacja:
- semidef strona pomocy zaktualizowane. Formatowanie strony leastsq pomocy zaktualizowane.
- Naprawiono błąd:
- Bug # 7723 stała -. Demonstracje z funkcji nmplot generowane ostrzeżenia
- matematyki numerycznej
- Poprawione błędy:
- Bug # 7101 stała - Korzenie miał problemy konwergencji dla pewnych wielomianów. Domyślnym algorytmem została zmieniona na wartości własnej macierzy towarzysza.
- Bug # 9350 stała - abs (kompleks (% nan, 0)) wrócił do zera zamiast nan .
- Moduł CaCsd
- Poprawione błędy:
- Bug # 6744 stała - p_margin () wrócił błędny wynik (nefix) .
- Bug # 9205 stała - Opcjonalny argument dodany do Nyquista kontrolować rysunek symetryczne części i nefunction dodana mocny zoom HD .
- Bug # 5687 stała -. Windotitle z rysunku nie zaktualizowane bezpośrednio po figure_name została zmieniona,
- Bug # 6789 stała - nagłówek strony nie została wydrukowana z doDrukuj ([& quot; linia 1 & quot; & quot; linia 2 & quot;], & quot; Nagłówek strony & quot;).
- Bug # 6945 stała - Sprzeczne były mylące opcje przetwarzania argumentów Scilab (przykład: Scilab-cli z -noption).
- Bug # 7954 stała - Korzystanie TCL_EvalStr losowo zamarł Scilab .
- Bug # 7976 ustalona. - Pomoc / cleaner_help.sce nie został powołany podczas czyszczenia zestaw narzędzi
- Bug # 8317 stała -. Przykłady Matplot1 aktualizowane
- Bug # 8371 stała -. Każdy wątek używany, aby uzyskać z wiersza poleceń nie został odłączony od JVM,
- Bug # 8423 stała -. Z niektórych opcji configure, proces budowania udało
- Bug # 8595 stała -. W przypadku wywozu z kilku otwartych oknach, opcje DialogBox nie pojawiają się na froncie,
- Bug # 8675 stała -. Kompleks funkcja została nieudokumentowane
- Bug # 8959 stała -. Winqueryreg wrócił błędnej wartości, jeśli nazwa wartość była fałszywa,
- Bug # 8971 stała -. Zasada zakończenie Optim było jasne,
- Bug # 9070 stała - wykazanie & quot; Simulation / Symulacja Koło / Symulacja z odzie & quot; wyświetlane jest ostrzeżenie o przestarzałej wykorzystania ilib_for_link.
- Bug # 9082 ustalona. - To nie było możliwe previeLaTeX z drugiego łańcucha LaTeX wyświetlanej
- Bug # 9083 ustalona. - Wyjście z prettyprint Bad i syslin
- Bug # 9113 stała - setlookandfeel może doprowadziło do wyjątkiem .
- Bug # 9121 stała - generacja Doc nie zawiódł, gdy obraz był wyświetlany nieprawidłowy .
- Bug # 9125 stała -. Scilab Nie można uruchomić, gdy wywołana przez dowiązania symbolicznego,
- Bug # 9126 stała -. Niektóre nefiles szkieletu Moduł / przybornika wprowadzonego w Scilab 5.3.1 nie zostały zainstalowane,
- Bug # 9128 stała -. W pomocy stronie dir (), informacje o około dziedzinie bajtów brakowało
- Bug # 9139 stała -. Scilab 5.3.1 miał nieoczekiwaną zależność od GLIBC_2.7 powodując awarię Scilab w starym RHEL / CentOS,
- Bug # 9141 stała - dodatkowa linia pusta była obecna w konsoli .
- Bug # 9159 ustalona. - Wielka (1,3, 'uin', 1,0) rozbił Scilab
- Bug # 9168 naprawiono - szerokość linii poleceń, gdy windowas Bad zaliczenie wyświetlane w dolnej części konsoli .
- Bug # 9170 stała -. Pomóc brzęk threan wyjątek
- Bug # 9195 stała -. Puste linie wpisane Scilab konsoli były wyświetlane w przeglądarce historii
- Bug # 9200 stała - perl.sci skrypt rozbił się w systemie Windows z niewłaściwym błędzie .
- Bug # 9211 stała - ustaw. (& Quot; & quot ;, userdata list ()) rozbił Scilab
- Bug # 9232 ustalona. - Zagraj przykład w pomoc na temat w Nmode doprowadziły do wyjątkiem
- Bug # 9246 ustalona. - To nie było możliwe, aby wstawić liczbę całkowitą w tablicy liczb całkowitych z innego typu całkowitego
- GTK +,
Poziom kompresji
Dodano
Komentarze nie znaleziono