Aivan tavallisia perus funktioita ja yhtälöitä pitäis kyseisellä ohjelmalla laskea ja piirtää, mutta en vain tajua.
vaikka nyt F(X) = -3x 6 niin miten tämä pitää siihen kirjoittaa.
Entäs paraabeli?
Tietääkö kukaan hyvää suomenkielistä MATLAB sivua, joka soveltuu aloittelijalla?
vaikka nyt F(X) = -3x 6 niin miten tämä pitää siihen kirjoittaa.
Entäs paraabeli?
Tietääkö kukaan hyvää suomenkielistä MATLAB sivua, joka soveltuu aloittelijalla?
Vastaukset 12
Vanhimmat
Ohjeita löytyy lisää vaikka täältä:
http://www.helsinki.fi/~fyl_tlpk/luento/Matlab-1-kaytto.html
Ihan ensin kannattaa tehdä skripti-tiedosto, johon tallentaa luomuksensa. Tämä onnistuu vaikka kirjoittamalla komennon "edit skripti.m", joka luo skripti-nimisen tiedoston.
Sitten tiedostoon kirjoitetaan halutut komennot, jotka matlab ajaa rivi kerrallaan aivan kuin olisit kirjoittanut ne komentoriville. Kommenttirivit tehdään aloittamalla rivi "%"-merkillä, jolloin matlab ymmärtää, että rivillä ei ole komentoja vaan löpinää. Copypastea vaikka tämä .m-tiedostoosi ja aja. Voit ajaa koko tiedoston painamalla F5 tai vain halutut rivit maalaamalla rivit ensin ja painamalla F9.
% Tässä yksi tapa laskea ja piirtää funktiota. Ensin on määriteltävä millä
% välillä x-halutaan laskea ja piirtää. Määritellään x vaikka välillä -10..10
% 0.1 askeleen välein, eli tehdään tämmöinen vektori.
x = [-10:0.1:10];
% Sitten määritellään haluttu funktio, olkoon vaikka funktio y.
y = -3*x + 6;
% Seuraavaksi piirretään saatu funktio.
plot(x,y);
% Paraabelit onnistuu ihan samalla tavalla, kun vain lauseketta muuttaa.
% Eli muuten kuin edellä, mutta vaikka y = -3*x^2 + 6;
Hei tuhannet kiitokset, menen heti kokeilemaan!!! JA ONNISTUIN!! KIITOS KOVASTI!
Miten totean, että esim tietty piste löytyy suoralta tai paraabelista??
f = (a,b,c,x) a*x.^2 + b*x + c;
A = ? % sinun paraabelisi kerroin a.
B = ? % sinun paraabelisi kerroin b.
C = ? % sinun paraabelisi vakiotermi c.
X = ? % testattava x arvo.
Y = ? % testattava y arvo
epsilon = 1e-6;
if abs( f(A,B,C,X ) - Y ) < epsilon
disp('Ainakin peijjakkaan lähellä')
end
siis eka rivi PITÄÄ olla:
f = @(a,b,c,x) a*x.^2 b*x c;
miten matlabissa määritellään koordinaatiston rajat?
kirjoita: help axis
ratkaise yhtälö f ' (x) = 27, kun f (x) = 3 x^3-9x 12 Häh???
milloin funktio f (x) = (-3x 10)^2 on
a) kasvava
b) aidosti vähenevä
f(x)=3x³-9x 12
f´(x)=9x²-9
9x²-9=27 II 9
9x²=36 II:9
x²=4
x=±√4=±2
Vastaus: x=-2 tai x=2
f(x)=(-3x 10)²=9x²-60x 100
f´(x)=18x-60
f´(x)=0 18x-60=0 x=10/3
Derivaatan kuvaaja on nouseva suora. Derivaatan ollessa negatiivinen funktio on laskeva. Vastaavasti derivaatan ollessa positiivinen funktio on kasvava.
Mitä ihmettä??? Määritä funktioiden muutosnopeus graafisin menetelmin. Päättele muutosnopeuden merkin perusteella, onko funktio kasvava vai vähenevä.
a) f(x) = 3x 4
b) g(x) = -x - 2
Funktio f(x) on kasvava ja g(x) on vähenevä.
f´(x)=3 ja g´(x)=-1
Molempien funktioiden kuvaajat ovat suoria (toinen laskeva, toinen nouseva).
Osoita, että funktio f(x) = 2x 3 6x - 7 on kaikkialla aidosti kasvava.