IMG22 (4)

IMG22 (4)



134

134


Podaj yl-0

Podaj x2-l Podaj y2-0

Podaj x3-0 Podaj y3—1

Równanie prostej przechodzącej przez PI 1 P2 y-0x+0

Równanie prostej przechodzącej przez P3 1 P4 y—2x+l fi --1.1071 radlanow

tzn -63.4349 stopni


Rysunek 31.

2.7. Współpraca MATLAB-a z systemem i z innymi programami

W MATLAB-ie istnieje wiele sposobów transferu danych pomiędzy MATLAB-em a innymi aplikacjami. W większości przypadków do obsługi przesyłania danych wystarczają polecenia zaimplementowane w MATLAB-ie. W razie bardzo skomplikowanych zbiorów danych, istnieje możliwość napisania własnego pliku w języku C lub Fortranie.

Import danych do MATLAB-a

Do MATLAB-a można wprowadzać dane z innych programów używając kilku metod. Wybór metody zależy od ilości i formatu wprowadzanych danych:

, w przypadku niewielkiej ilości danych można je wprowadzać używając nawiasów ([ ]). Metoda ta jest natomiast bardzo niewygodna w przypadku dużej ilości danych, bowiem w razie pomyłki nie ma możliwości ich edycji i poprawy;

, w przypadku dużej ilości danych można utworzyć m-plik do ich wprowadzenia. Zaletą tej metody jest możliwość edycji m-pliku i poprawy błędnie wpisanych danych;

i ładowanie danych z pliku typu ASCII, w którym każdy wiersz posiada taka samą liczbę wartości danych, poszczególne dane liczbowe oddzielone są spacją, a zmiana wierszy oznaczona jest przez CR (Carriage Return). Pliki tego typu mogą być odczytywane za pomocą edytora tekstowego lub bezpośrednio w MATLAB-ie za pomocą funkcji load;

■ odczyt danych za pomocą fopen, fread oraz za pomocą zaimplementowanych w MATLAB-ie plikowych funkcji wejścia/wyjścia {110 functions). Metoda ta jest polecana przy ładowaniu danych z aplikacji, które mają swój własny format zapisu danych w plikach;

• wykorzystanie specjalizowanych funkcji do odczytu danych, tj.

dlmread -wklread -imread — auread-

wavreadpi


odczyt danych z pliku ASCII,

odczyt danych z plików typu WK1 arkusza kalkulacyjnego,

odczyt obrazu z pliku graficznego,

odczyt plików dźwiękowych typu .au zapisanych w formacie komputera SUN,

odczyt plików dźwiękowych typu ,wav zapisanych w formacie Microsoft;

• zastosowanie tzw. MEX-plików (MATLAB ĘXECUTABLE) do odczytu danych;

] wykorzystanie programów w języku C lub Fortranie w celu translacji własnych danych do formatu MAT-pliku, a następnie odczyt tych MAT-plików w MATLAB-ie za pomocą load.

Eksport danych z MATLAB-a

Eksport danych z MATLAB-a do innych aplikacji jest możliwy za pomocą następujących metod;

' wykorzystanie polecenia diary, które powoduje rejestrację sesji MATLAB-a Ponieważ zapis sesji zawiera wydane polecenia i komunikaty błędów można dokonać edycji pliku zarejestrowanego poleceniem diary i usunąć niepotrzebny tekst. Metoda zapisu sesji MATLAB-a jest polecana przy wprowadzaniu małej ilości danych (tablic o małych rozmiarach);


Wyszukiwarka

Podobne podstrony:
305 § 1. Pojęcia podstawowe Równanie prostej przechodzącej przez dane dwa punkty i M"{x x, x2 ,
IMG22 I. t o u> jest rysa i co się określa tą cechą? 2 Podaj przy kłady minerałów o doskonałej ł
IMG62 134 II. Podstawy ekonomii dobrobytu tycznego progu; osoby będące w takim położeniu uznaje się
IMG24 (2) ■ Zagadnienia kontrolne -    Podaj podstawowe rodzaje przetworników a
IMG 28 (6) 134 wiele różniły od wymiarów pożądanych, dokładność sposobu będzie zbliżona jaką uzyska
IMG12 134 Ammko ( esem, Roger Odin przekonam, le bez modelu tiie zobaczylibyśmy l a zatem nie zrozu
IMG14 (4) ■ Zagadnienia kontrolne -    Podaj źródła błędów pomiarów bezpośrednich
IMG81 (5) 134 Poniższy szkic, który podnosi przecież tylko to, co jest ważne dla nas, nie może stwo
IMG89 (3) 134 M. Lobockt. W iiojcc n wychowanie w Mknie wychowanie seksualne ma tylko wtedy sens, g
IMG 1403265032 134 KRZYSZTOF DYBCIAK kondensując znaczenia wyłamuje się z wszelkich narzuconych mu
IMG 78 134 Polityka gospodarna skti błędnej alokacji towarzyszą upadki podmiotów gospodarczych, obni

więcej podobnych podstron