matlab apua!

Pitäisi kirjoittaa ohjelma joka laskee määrätyn integraalin yleiselle funktiolle f(x)

f(x)/sqrt(1-x^2) välillä [-1,1]

Tämä pitäisi siis tehdä käyttäen Chebyshev-Gauss kvadratuuria ja tarkkuudella 1e-8.
Ohjelman ja koodin tekemisen jälkeen pitäisi ohjelmaa osata sitten soveltaa johonkin annettuun integraaliin.

Ja lisäohjeena oli vielä että:

"Koska emme yleensä tiedä integraalin tarkkaa arvoa, kyseinen tarkkuusvaatimus tarkoittaa
käytännössä sitä, että integroinnin kertaluvun (eli laskentapisteiden määrän) on oltava niin
suuri, että lopputulos muuttuu vähemmän kuin 1e-8. Eli lasketaan integraali kertaluvuilla 1,
2, 3, ... kunnes kahden peräkkäisen tuloksen erotus on alle 1e-8. Ohjelman voi tehdä
silmukassa käyttäen while ja/tai for rakenteita ja mahdollisesti break komentoa, jolla
silmukasta pääsee ulos.

Painot ja laskupisteet löytyvät mm. sivulta: http://en.wikipedia.org/wiki/Chebyshev–Gauss_quadrature "

Oon ihan täysin ja totaalisen jumissa tän tehtävän kanssa! Ihan kaikki apu on tervetullutta ja oon tosi kiitollinen jos osaatte auttaa!
1173
Äänestä

Muut lukivat myös

Vastaukset 1

Vanhimmat

Opiskeletkohan itsellesi sopimatonta alaa?

Äänestä

Kommentoi aloitusta


matlab_help kirjoitti:

Pitäisi kirjoittaa ohjelma joka laskee määrätyn integraalin yleiselle funktiolle f(x)

f(x)/sqrt(1-x^2) välillä [-1,1]

Tämä pitäisi siis tehdä käyttäen Chebyshev-Gauss kvadratuuria ja tarkkuudella 1e-8.
Ohjelman ja koodin tekemisen jälkeen pitäisi ohjelmaa osata sitten soveltaa johonkin annettuun integraaliin.

Ja lisäohjeena oli vielä että:

"Koska emme yleensä tiedä integraalin tarkkaa arvoa, kyseinen tarkkuusvaatimus tarkoittaa
käytännössä sitä, että integroinnin kertaluvun (eli laskentapisteiden määrän) on oltava niin
suuri, että lopputulos muuttuu vähemmän kuin 1e-8. Eli lasketaan integraali kertaluvuilla 1,
2, 3, ... kunnes kahden peräkkäisen tuloksen erotus on alle 1e-8. Ohjelman voi tehdä
silmukassa käyttäen while ja/tai for rakenteita ja mahdollisesti break komentoa, jolla
silmukasta pääsee ulos.

Painot ja laskupisteet löytyvät mm. sivulta: http://en.wikipedia.org/wiki/Chebyshev–Gauss_quadrature "

Oon ihan täysin ja totaalisen jumissa tän tehtävän kanssa! Ihan kaikki apu on tervetullutta ja oon tosi kiitollinen jos osaatte auttaa!

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