mathlab, PWR, mathlab zadania


function [y]=zad1 (a)

a=input('prosze podac a: ');

y=sin(a)

plot(y)

end

function [y]=zad2 (a)

a=input('podaj a:');

x=-a:a;

y=x+(a^2)

plot(y)

end

function [y]=zad3(a)

a=input('Podaj a:');

c=2*a*a;

x=-2*a:2*a;

y=(x.*x)+(a*a)-c;

plot(y)%wyświetlenie funkcji y

grid on % wyświetlenie siatki

xlabel('os x')%podpisanie osi x

ylabel('os y')%podpisanie osi y

%zad 4

%root - funkcja służąca do obliczania pierwiastków wielomianów

%działanie --> roots[wielomian] np W=10x^5+20x^4+10x^3-2x^2-30X+2

%wielomian w postaci W=[10 20 10 -2 -30 2] -> można wykonywać tu działania

%np W=[10*a 20-2 10^2 -2=17 -30 2]

%rozwiazania wielomianu roots(W)

W=[10 20 10 -2 -30 2]

%zadanie 4

%napisz funkcję obliczjącą pierwiastki wielomianu oraz czytającą parametr z

%klawiatury a

%funkcja y=30ax^4+2ax^4-3ax^3+2ax^2+ax+10;

function [y]=zad4 (a)

a=input ('Wprowadz a: ')

y=[30*a 2*a -3*a 2*a 1*a 10]

roots (y)

end

%zad 7

%Napisz funkcję rownanie kwadratowe, które oblicza deltę wprowadzając a,b,c z klawiatury

function [delta,x1,x2]=delta (a,b,c)

a-input('Natychmiast podaj liczbę a: ')

b=input('Dawaj teraz b: ')

c=input('no i jeszcze tylko c: ')

delta=b^2-4*a*c;

if delta<0

disp('Brak pioerwiastków')

else

x1=(-b-sqrt(delta)/2a;

x2=(-b+sqrt(delta)/2a;

disp('x1= ')

disp(x1)

disp('x2= ')

disp(x2)

end

function[x]=zad10(y1,y2)

[id,kom]=fopen('D:\zielinski.radek.npr\zad10out.m','wt');

fprintf(id,'%s\n','kat x[stopnie] sin(x) cos(x)');

x=30

y1=sin(x);

y2=cos(x);

fprintf(id,'%3d',x);

fprintf(id,'%15.4f%12.4f\n',y1,y2);

fclose(id);

end

%zad11

%Napisz funkcje zad8 wykonującą następujące działanie

%czytaj dane z klawiatury a, podstawienie b=3a, c=5a, d =25a

%obliczające wartości z=((a+10)*(b+30)*(c+10))/d

%załozenie pliku tymczasowego na wyniki zad11out.m

%wprowadznie do załozonego pliku wartość z za pomoca fprintf

function[z]=zad11(a)

a=input('Wpisz wartosc a ')

b=3*a;

c=5*a;

d=25*a;

z=((a+10)*(b+30)*(c+10))/d;

[id,kom]=fopen('D:\zielinski.radek.npr\zad11out.m','wt');

fprintf(id,'%s\n','wartosc z');

fprintf(id,'%15.4f\n',z);

fclose(id);

end

%zad12

%Napisz funkcje zad8 wykonującą następujące działanie

%czytaj dane z klawiatury a, podstawienie b=3a, c=a3,

%do równania ax^2+bx+c=0

%załozenie pliku tymczasowego na wyniki zad12out.m

%wprowadznie do załozonego pliku wartość z za pomoca fprintf, z podziałęm

%na częśc urojoną i rzeczywistą

function[Wynik]=zad12(a)

a=input('Dawaj a ')

b=3*a;

c=a*3;

W=[a b c];

Wynik=roots(W);

WynikRE=real(Wynik)

WynikIMG=imag(Wynik)

[id,kom]=fopen('D:\zielinski.radek.npr\zad12out.m','wt');

fprintf (id,'20.4%f11.4f\n,1,2');

fclose(id)

end

%zadanie 5

%napisz funkcję obliczjącą pierwiastki wielomianu oraz czytającą parametr z

%klawiatury a następnie wczytać przy pomocy funkcji plot y oraz x, gdzie

%x= sin b, y = cos b

%funkcja b jest zmienna zmieniającą się w przedziale od - 20a do +20a

%wielomian w(x)=30abx^5+20ax^4-10abx^3-2abx^2-2bx+ab

function [y,wynik]=zad5 (a,b)

a=input('Wprowadz a: ')%wprowadz zmienna a z klawiatury

b=input('Wprowadz b: ')%wprowadz zmienna b z klawiatury

w=[30*a*b 20*a -10*a*b -2*a*b -2*b];

b=-20*a:20*a;%zakres zmiennej b

x=sin(b)

y=cos(b)

roots(w)%oblicza pierwiastki wielomianu w

plot(x,y)%wyswietla dunkcje x i y na JEDNYM WYKRESIE

grid on %wprowadzenie siatki na wykresie

xlabel ('os x')%opis osi x

ylabel ('os y')%opis osi y

end



Wyszukiwarka

Podobne podstrony:
zad1, PWR, mathlab
Zadanie z pasowania otwarte, PWR Politechnika Wrocławska, podstawy metrologii, Wykłady 2011
Elektronika 03, Mechanika i Budowa Maszyn PWR MiBM, Semestr I, Fizyka, Zadania z Fizyki
Zadania do tematu 3, PWr, chemia nieorganiczna ćwiczenia
Zadania na rozgrzewke, Technologia chemiczna PWR, SEMESTR IV, Obliczenia w chemii technicznej
AiR spr wprowadzenie do matlab, MathLab, Matlab
Zadanie przkł na AETR, Studia PWR Tranposrt Mechaniczny Politechnika Wrocławska, Semestr VII, CKZ
zadanie5, Technologie Informatyczne (PWR), SKP2011, Technologie informatyczne (SKP2011)
Przykładowe zadania na 2 kolokwium z programowania w języku C, Studia, PWR, 1 semestr, Podstawy prog
CO2agr zadania, PWR, Inżynieria Środowiska, semestr 3, Chemia Wody
Zadaniana ChWGiO, PWR, Inżynieria Środowiska, semestr 3, Chemia Wody
Przykładowe zadania na 1 kolokwium z programowania w języku C, Studia, PWR, 1 semestr, Podstawy prog
zadania 1-odpowiedzi, Politechnika Wrocławska PWr, semestr 1, fizyka 1, zadania
PA lab cw4, WAT, SEMESTR II, WDA, Wstep do Automatyki-matlab, mathlab
pkm odpowiedzi na zadania, PWr Mechaniczny [MBM], Semestr 6, PKM II, 2 termin PKM+notatki Krawiec
zadania na egzamin, PWr W9 Energetyka stopień inż, III Semestr, Podstawy automatyki

więcej podobnych podstron