W4.pdf
(
105 KB
)
Pobierz
Materiały wykładowe do Podstaw Informatyki sem. 3 WILiŚ
IzabelaLubowiecka
OPERACJE WEJŚCIA/WYJŚCIA
fprintf
– wysyłanie danych na ekran wraz z towarzyszącym
im tekstem:
>>
fprintf (format, dana)
gdzie
‘format’
opisuje sposób wyświetlania danych,
a
‘dana’
– konkretną wartość skalarną (lub macierz)
np.
>>
fprintf ('Obliczona wartość wynosi x = %g', x)
gdzie
‘%g’
oznacza najkrótszy format,
‘%f’
oznacza format zmiennoprzecinkowy,
‘%d’
oznacza format całkowity
input
– pobieranie danych z klawiatury:
>> dana =
input (‘tekst zachęty’)
gdzie
‘tekst zachęty’
zawiera komunikat na ekranie,
a
‘dana’
– konkretną wartość skalarną (lub macierz)
np.
>> W =
input (‘Podaj wartość W = ‘)
save
– wysyłanie danych do pliku – binarnego (
*.mat
) lub tekstowego
ASCII (np.
*.txt
)
zachowuje dane w pliku
nazwa_pliku.mat
>>
save
nazwa_pliku
–ascii
zachowuje dane w pliku tekstowym
>> save
nazwa_pliku
var1 var2 var3
zachowuje tylko zmienne var1 var2 i var3 w pliku binarnym
WYKŁAD 4
>>
x = 2^8
>>
save
nazwa_pliku
Materiały wykładowe do Podstaw Informatyki sem. 3 WILiŚ
Izabela Lubowiecka
load
– pobieranie danych z pliku
>>
load
nazwa_pliku
dane są przechowywane w plikach binarnych
*.mat
jest ożliwe także pobieranie danych z plików ASCII,
wtedy konieczne jest użycie opcji
–ascii
przy poleceniu load.
ZAAWANSOWANE OPCJE DRUKOWANIA
plot(x,y)
– wykreśla funkcje y = f(x)
Każde następne użycie polecenia plot usunie poprzedni wykres. Jeżeli
chcemy zachować poprzednią funkcję w tym samym oknie mamy 2 wyjścia:
>> hold on
>> plot( x, y1,
x, y2
)
wypróbuj np. dla funkcji y1(x) = sin 2x oraz y2(x) = 2 cos 2x
modyfikacja właściwości rysunku – menu
EDIT
w oknie rysunku
WYKRESY W SKALI LOGARYTMICZNEJ
semilogx (x,y)
– wykreśla funkcje
y = f(x) –
x
w skali logarytmicznej;
semilogy (x,y)
– wykreśla funkcje
y = f(x) –
y
w skali logarytmicznej;
loglog (x,y)
– wykreśla x i y w skali logarytmicznej;
BŁĘDY (sygnały debuggera)
syntax error –
błąd składniowy – niepoprawnie zapisany kod
run-time error –
błąd związany z pojawieniem się operacji matematycznej, która nie jest
możliwa do wykonania,
np. z dzieleniem przez 0.
logical error –
kod działa, ale daje błędne wyniki
Plik z chomika:
Domiii20
Inne pliki z tego folderu:
wyklady_calosc tech bet(1).doc
(344 KB)
technologia betonu(1).pdf
(379 KB)
Materia�-kruszywa(1).doc
(1272 KB)
DSCN4176(1).JPG
(161 KB)
DSCN4175(1).JPG
(260 KB)
Inne foldery tego chomika:
Pliki dostępne do 19.01.2025
★ Klub Przyjaciół‚ Myszki Miki - KOLEKCJA
Dokumenty
Galeria
konstrukcje betonowe I
Zgłoś jeśli
naruszono regulamin