PERUSLASKUJA Matemaattisten lausekkeiden syöttäminen: Kirjoita ilman välilyöntejä 3/4+^2 3 4+ 2 Kirjoita muuten sama, mutta ota KAKSI välilyöntiä (SEURAA ALUEMERKINTÄÄ) 4:n jälkeen 3/4 +^2 3 + 4 2 Kopioi molemmat matematiikka-alueet ja liiku alueen sisällä nuolinäppäimillä ja kokeile [space] näppäintä. Seuraa aluemerkintää. Operaattorin (laskutoimitusmerkki) jälkeen ilmaantuu paikanvaraaja, joka on täytettävä. Edellinen operaattori (esim. jakaja) on voimassa niin kauan kuin tulee uusi, vahvempi (jakajan yhteenlasku ei ole jakolaskua vahvempi) operaattori tai välilyönti, joka "sulkee" operaattorin. Aktivoitaessa operaattori sulkee sisäänsä kaikki siihen liittyvät osat. Kirjoita alla olevat kolme lauseketta ILMAN sulkeita. Käytä apuna aluemerkintää (välilyönti-näpääin.) x y 2 ( x y) 2 x y 2 Kirjoita lauseke: Kopioi ja korjaa muotoon:! x 3 y x 3 a 2 a 2 4 + y + 1 + a 0. 4 y + 1 Matemaattisten lausekkeiden arvojen laskeminen: MathCadilla voi laskea lausekkeiden arvoja kirjoittamalla lausekkeen perään yhtäsuuruusmerkin: 1+ 3= 4 + 2= 4.718 1 + 3 4 2.4 = 9.933 3 Muuttujat: OAMK/ Rakentamistekniikka/kevät2017 1
Muuttujat: MCAD:ssa on neljä on-merkkiä:ja x 4 Sijoitus eli määrittely eli lokaalinen = merkki Näppäimistöltä : -merkki HOX Sinulle ei tule punaista neliötä -vielä x = Laskenta = merkki x=2 Boolen = merkki (ehto = merkki) x Globaali = merkki MCAD laskee ylhäältä alas ja vasemmalta oikealle. Muuttujan määrittely on oltava ylempänä tai samalla rivillä vasemmalla ennen muuttujan käyttöä. Poikkeuksen muodostavat ns. globaalit muuttujat, jotka määritellään globaalia yhtäsuuruusmerkkiä käyttäen. Kun MCAD-dokumentti avataan, niin ohjelma läpikäy sen ylhäältä alas. Muuttujat, jotka on määritelty globaalilla on-merkillä, lasketaan ensin. Sen jälkeen dokumentti käydään uudestaan läpi ja lasketaan lokaalien muuttujien arvot. Oleellista on, että globaalien muuttujien arvot ovat voimassa koko dokumentissa. Tätä ominaisuutta on kätevä käyttää esim. yksiköiden yhteydessä. Miksi yllä on virhe ilmoitus matematiiikka alueella: x:=4 MCAD:ssa muuttujan nimen on alettava englannin kielen kirjaimella a.. z tai A..Z. Lisäksi muuttujien nimissä voi esiintyä kirjaimia ja joitakin erikoismerkkejä. Kuten edellä nähtiin voi muuttujille antaa arvoja ns. sijoitusmerkillä := Mää itt l k l i k t tit j ää itt l it tä ä jälk d OAMK/ Rakentamistekniikka/kevät2017 2
Määrittele kolmion kateetit ja määrittele miten tämän jälkeen saadaan laskettua hypotenuusa: a 6 b 8 c a 2 + b 2 c = 10 Siirrä edellä a, b, ja c matematiikkakehyksiä ylös/alas: huomaa järjestyksen merkitys. Jos alueet menevät päällekkäin/limittäin, niin Document/Separate Regions saat eroteltua alueet. Laita yllä olevia "päällekkäin ja kokeile. Matematiikka-alueella on operaattorin tai tuloksen jälkeen paikanvaraajana tumma neliö. t min t = t = 0.083 t = 0.003 t = 300 Merkitse t:n tuloksen paikanvaraajaan yksiköksi minuutti (min) tai tunti (hr) tai vuorokausi (day). Katso mitä muita ajan (time) yksiköitä on Math/Units Muuttujan nimeen saadaan alaindeksi, ns. kirjallinen indeksi, Math/Subscript: t 1 t 2 6 t t 1 + t 2 t = 0.14 Saathan tuloksen vuosina. Taulukkomuuttuja: OAMK/ Rakentamistekniikka/kevät2017 3
Taulukkomuuttuja: Muuttujalle voidaan antaa useampia arvoja tasavälein: X 00.2, 1.2 Kirjoita x:0, Ohjelmassa pilkku on operaattori ja ohjelma tulkitsee sen askelvälin ilmoitus-muodossa. 0 0.2 0.4 X = 0.6 0.8 1 1.2 Arvot saa näkyviin tulostamalla x:n. Huomioi miten määrittelyssä määräytyy askelväli. Muuta yllä askelväliksi 0.3 Muuta yllä askelväliksi 0.1 Ymmärrä muutos. Huomaa taulukon "katkaminen". Muuta yllä askelväliksi 0. Ymmärr miksei viimeinen luku ole 1.2. Nyt muuttuja X "sisältää" monta arvoa. Kyseessä on ns. taulukkomuuttuja. MCAD käsittelee tätä muutjata ns. matriisina. Jos halutaan käyttää taulukkomuuttujan yksittäistä arvoa, niin se saadaan esille matriisi alaindeksillä kunhan taulukkomuuttuja on ensin syötetty matriisi alaindeksillä. Math/Operators/Vector../Matrix Index TAI Matrices/Tab../Operators.. 0 u 6 u = 0 2 6 3 u = 0 3 + u = 3 0 9 Muodostui taulukko muuttuja u, jossa on alaindeksiltään pienemmät jäsenet. määrittää funktion arvoja tasavälisissä pisteissä: Mitä tähän on tulostunut? OAMK/ Rakentamistekniikka/kevät2017 4
Symbolinen laskenta: Mathcad on varsinaisesti kehitetty numeeriseen laskentaan. Uusimmissa versioissa on lisätty symbolista laskentaa (esim. sieventämisessä on puutteita), jonka operaattori on nuoli- merkki. k+ k 2 k k l m 2 a l k m 12 l supistui, mutta miksi 2a: tilalla on 12? klm 2 a l klm 12 l Miksei l supistunut pois? d 3 z 2 6 z dz ln (z) dz z ( ln (z) 1) Määrätätty integraali onnistuu molemmilla 7 x d x 12 x d x= 12 7 Vai onnistuuko? Selitä! x d x W2 2 2 2 W x d x =? W Ja mitä tästä pitäisi päätellä? ln ln ln = 3.142 OAMK/ Rakentamistekniikka/kevät2017