MATLAB FOR DUMMIES

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?
12597
Äänestä

Muut lukivat myös

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;

Äänestä
  • Hei tuhannet kiitokset, menen heti kokeilemaan!!! JA ONNISTUIN!! KIITOS KOVASTI!

    Äänestä

  • Ma tlab pimu kirjoitti:

    Hei tuhannet kiitokset, menen heti kokeilemaan!!! JA ONNISTUIN!! KIITOS KOVASTI!

    Miten totean, että esim tietty piste löytyy suoralta tai paraabelista??

    Äänestä

  • pojju 89 kirjoitti:

    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

    Äänestä

  • kenties kenties kirjoitti:

    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;

    Äänestä

  • miten matlabissa määritellään koordinaatiston rajat?

    Äänestä

  • seppotapanieiosaa kirjoitti:

    miten matlabissa määritellään koordinaatiston rajat?

    kirjoita: help axis

    Äänestä

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ä

Äänestä
  • 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.

    Äänestä

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

Äänestä
  • 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).

    Äänestä

Osoita, että funktio f(x) = 2x 3 6x - 7 on kaikkialla aidosti kasvava.

Äänestä

Kommentoi aloitusta


MA t la b pimu kirjoitti:

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?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu