Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

PŘÍKLADY K OPAKOVÁNÍ Vypočítejte přeponu trojúhelníka Pythagorovou větou: A = 10 B= 20 C= sqrt(a^2+b^2 Příklad programu v M-souboru: % Hlavní program.

Podobné prezentace


Prezentace na téma: "PŘÍKLADY K OPAKOVÁNÍ Vypočítejte přeponu trojúhelníka Pythagorovou větou: A = 10 B= 20 C= sqrt(a^2+b^2 Příklad programu v M-souboru: % Hlavní program."— Transkript prezentace:

1

2 PŘÍKLADY K OPAKOVÁNÍ Vypočítejte přeponu trojúhelníka Pythagorovou větou: A = 10 B= 20 C= sqrt(a^2+b^2 Příklad programu v M-souboru: % Hlavní program % Data a= input(‘zadej a: ’); b= input(‘zadej b: ’); c= sqrt(a^2+b^2)

3 ULOŽENÍ PROMĚNNÝCH NA DISK / NAHRÁNÍ PROMĚNNÉ Z DISKU Příklad: uložení dvou proměnných a a maticeA do souboru 'pokus.mat': >> save pokus a maticeA (soubor 'pokus.mat' vznikne v pracovním adresáři) Nahrání proměnné (z MAT-souboru) >> load název_souboru Příklad: >> clear >> load pokus.

4 OPERACE S VYUŽITÍM RELAČNÍCH OPERÁTORŮ A=5; B=6; A

5 ZÁPIS KOMPLEXNÍHO ČÍSLA 2 + i*3 2+3i 2+3j Z=a+bi absolutní hodnota komplexního čísla. r = |z| = sqrt(a^2+b^2) a-b ba MATICOVÝ ZÁPIS KOMPLEXNÍHO ČÍSLA help imag

6 OPERACE S KOMPLEXNÍMI ČÍSLY kompl. funkce Popis absabsolutní hodnota nebo velikost anglefázový úhel v rad conjkoplexně sdružený imagimaginární část kompl. čísla realreálná část kompl. čísla unwrapkonverze na stejný fázový úhel isrealfce je true pro reálné pole cplxpair setřídí vektor podle velikosti reálných částí

7 PŘÍKLADY angle ( i) výpočet je v radiánech (převod na stupně 180/pi*x v rad)

8 DALŠÍ PŘÍKLADY abs ( i) angle(sqrt((2+3i)^3)) conj(10-5i) (10-5i)+conj(10-5i) imag(sin(5+3i)) pow2(abs(25+0i)) complex(20,10) fix(abs(10+10i))

9 PŘÍKLADY K OPAKOVÁNÍ 1. VYPOČÍTEJTE ODPOR VLÁKNA ŽÁROVKY, JE-LI PŘIPOJENA KE ZDROJI SS NAPĚTÍ U=220V A PROCHÁZÍ JI PROUD I=0,25A. 2. VYPOČTĚTE VELIKOST INTENZITY ELEKTRICKÉHO POLE VE VAKUU VE VZDÁLENOSTI R=0,529* m OD BODOVÉHO ELEKTRICKÉHO NÁBOJE VELIKOSTI Q=1,602* C. PERMITIVITA VAKUA MÁ HODNOTU ε 0 =8,854* Fm -1. E=Q/(4*π* ε 0 *R 2 ) 3.VYPOČTĚTE IMPEDANCI SÉRIOVÉHO SPOJENÍ REZISTORU O ODPORU R=10Ω, INDUKTORU O VLASTNÍ INDUKČNOSTI L=200mH A KAPACITORU O KAPACITĚ C=220nF PŘI KMITOČTU f=1 MHz. Z=R+jωL-j(1/(Ωc)) VYPOČÍTEJTE FÁZOVÝ ÚHEL „Z“. VE FÁZI 2 PŘEPIŠTE UVEDENÉ PŘÍKLADY DO M-SOUBORU.

10 ŘETĚZCE ZNAKŮ 1 TEXT JE TŘEBA UMÍSTIT MEZI ZNAKY APOSTROFŮ NAPŘ ‘DOBRÝ DEN’ ZOBRAZENÍ TEXTU : VEDLE SEBE – text=[‘josef ‘,’karel’] POD SEBOU - text=[‘josef ‘;’karel’] double – PŘEVOD NA ČÍSELNÝ KÓD ASCII char – OBNOVENÍ TEXTOVÉHO POLE ZÁPIS ČÍSEL JAKO TEXTOVÉ ŘETĚZCE str2 num a num2str POROVNÁVÁNÍ TEXTOVÝCH POLÍ – strncmp(a,b,8) a strcmp(a,b)

11 ŘETĚZCE ZNAKŮ 2 VYUŽITÍ RELAČNÍCH OPERÁTORŮ: NAPŘ. : a=‘ahoj’ b=‘Alan’ a==b (SLEDUJTE VÝSLEDEK) a~=b (SLEDUJTE VÝSLEDEK) VYHLEDÁVÁNÍ UVNITŘ TEXTOVÝCH POLÍ : a=‘mila maminko’ findstr(a,’m’) find(a==‘m’) findstr(a,’w’)


Stáhnout ppt "PŘÍKLADY K OPAKOVÁNÍ Vypočítejte přeponu trojúhelníka Pythagorovou větou: A = 10 B= 20 C= sqrt(a^2+b^2 Příklad programu v M-souboru: % Hlavní program."

Podobné prezentace


Reklamy Google