Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna

Forum studentów IV roku EiT Politechniki Śląskiej

 

Sprawdzian z MatLab'a

 
Napisz nowy temat   Odpowiedz do tematu    Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna -> Semestr 1 / TI
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Czw 13:50, 20 Gru 2007    Temat postu: Sprawdzian z MatLab'a

Witam Studentów 1 roku EiT. Każdy musi mieć kiedyś pierwszy temat i pierwszego posta więc oto mój. Wydaje mi się ze pewne grupy miały dzisiaj sprawdzian z Matlaba więc prosiłbym o podanie zadań (wraz z rozwiązaniami jeśli można), które się na nim znalazły. Z góry dzięki... :wink:
Powrót do góry
Gość







PostWysłany: Czw 15:28, 20 Gru 2007    Temat postu:

1. układ 3 równań z 3 niewiadomymi - wyliczyc te neiwiadome (np. metodą wyznaczikową)
2. podana funkcja (coś jak: a(x^3)+b(x^2)-x+7, obliczyć pierwiastki, miejsca zerwowe i wykres zrobić wszystkiego.

Rozwiązań chwilowo nie posiadam.
Powrót do góry
Gość







PostWysłany: Czw 15:56, 20 Gru 2007    Temat postu:

isohunt(dot)com/download/26498635/matlab <<= torrent do matlaba 2007b, może komuś się przyda [w miejsce (dot) wstawiamy kropke]
Powrót do góry
Zack de la Rocha




Dołączył: 10 Lis 2007
Posty: 187
Przeczytał: 0 tematów


PostWysłany: Czw 20:33, 20 Gru 2007    Temat postu:

Moglby ktos wrzucic rozwiazania na forum?
Powrót do góry
Zobacz profil autora
blue-code
Administrator



Dołączył: 05 Paź 2007
Posty: 784
Przeczytał: 0 tematów

Skąd: Oświęcim / Stryszawa / Gliwice

PostWysłany: Czw 20:34, 20 Gru 2007    Temat postu:

ja tez bym bardzo prosił
Powrót do góry
Zobacz profil autora
mariuszl2




Dołączył: 16 Paź 2007
Posty: 275
Przeczytał: 0 tematów


PostWysłany: Czw 20:44, 20 Gru 2007    Temat postu:

na pierwsze to chyba tak:
załóżmy że układ równań jest taki:
x1+2*x2+4*x3=2
3*x1+5*x2+7*x3=4
2*x1+8*x2+3*x3=3
to w matlabie piszemy:
a=[ 1 2 4; 3 5 7; 2 8 3]
b=[2; 4; 3]
a1=inv(a)
x=a1*b
( głowy nie daje że jest dobrze, trzeba by ręcznie przeliczyć i sprawdzić, ale to ponad me siły :wink: )


Ostatnio zmieniony przez mariuszl2 dnia Czw 20:46, 20 Gru 2007, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Tajok




Dołączył: 05 Paź 2007
Posty: 188
Przeczytał: 0 tematów

Skąd: K-Koźle

PostWysłany: Czw 20:44, 20 Gru 2007    Temat postu:

Także dorzucam sie do prośby o rozwiąznia. Próbowałem w matlabie zrobić funkcję (zad2) i jak wprowadzam zewnętrznie a i b to wyskakuje błąd, w jaki sposób należy to zrobić?
Powrót do góry
Zobacz profil autora
mariuszl2




Dołączył: 16 Paź 2007
Posty: 275
Przeczytał: 0 tematów


PostWysłany: Czw 21:08, 20 Gru 2007    Temat postu:

kawałek drugiego:
tworzymy m-plik z zawartością:
function y=funkcja1(a,b,x)
y=a*(x.^3)+b*(x.^2)-x+7

zapisujemy go jako funkcja1.m
w głównym oknie matlaba piszemy:
a=3
b=2
x=[-10:1:10]
funkcja1(a,b,x)

mamy teraz już obliczone igreki w przedziale -10 do 10
liczymy pierwiastki
pierw=roots([a b -1 7])
(w tym przypadku akurat wyszły też pierwiastki zespolone, tak jak poprzednio nie daje gwarancji że jest dobrze :wink: na razie nie daje wykresów bo mi cos nie wychodzi)[/b]
Powrót do góry
Zobacz profil autora
slomek




Dołączył: 05 Paź 2007
Posty: 139
Przeczytał: 0 tematów

Skąd: Zawiercie

PostWysłany: Czw 22:13, 20 Gru 2007    Temat postu:

Moje rozwiazanie drugiego... nei wiem czy dobrze...

m-plik fun1
function [y]=fun1(a,b,x);
y=a*(x.^3)+b*(x.^2)-x+7;


m-plik zer1
function [y]=zer1 (x);
y=0;


Dalej w Command Window:
dla a=1, b=1:

fplot('[fun1(1,1,x),zer1(x)]',[-10;10])

pierw1=roots([1 1 -1 7])

hold on

plot(pierw1(1),0,'ro',pierw1(2),0,'bo',pierw1(3),0,'ro')

Rysuje wykres z zaznaczonymi pierwiastkami i "osią" OX, a przynajmniej powinno :wink:
Powrót do góry
Zobacz profil autora
GREY




Dołączył: 07 Paź 2007
Posty: 634
Przeczytał: 0 tematów

Skąd: Żory/DS Ondraszek

PostWysłany: Pią 10:56, 21 Gru 2007    Temat postu:

function [y] = GRUPAE4_PONIKIERSKI_SPR1ZAD2(a,b,c,d)
x = -10:0.1:10;
y = a*x.*x.*x + b*x.*x + c*x + d;
plot(x,y);
pierwiastki = roots([a b c d]);
save Output.txt pierwiastki -ASCII
Powrót do góry
Zobacz profil autora
Gość







PostWysłany: Pią 11:06, 21 Gru 2007    Temat postu:

grey to nie dziala
Powrót do góry
GREY




Dołączył: 07 Paź 2007
Posty: 634
Przeczytał: 0 tematów

Skąd: Żory/DS Ondraszek

PostWysłany: Pon 16:57, 24 Gru 2007    Temat postu:

Trudno XD Znaczy sie z tego co pamietam to dzialalo. Oczywiscie to musisz odpowiednio wywowalac jako funkcja z odpowiednimi parametrami.
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Forum studentów IV roku EiT Politechniki Śląskiej Strona Główna -> Semestr 1 / TI Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
deox v1.2 // Theme created by Sopel & Download

Regulamin