Palaa sisällysluetteloon

Funktiot ja näkymättömät merkit

Tällä sivulla harjoitellaan peruslaskutoimitusten ja muiden perusmerkkien kirjoittamista MathML-koodilla.

Unicode-merkkejä, joita tarvitset sivulla:

Tehtävät

Kirjoita alla olevat tekstit ja MathML-kaavat itse uudelleen.

Jos tarvitset apua kirjoittamisessa tai haluat tarkistaa oman koodin, niin käytä selaimen "Tarkista" tai "Tarkastele"-tilaa esimerkiksi oikealla hiiren klikkauksella ja tarkista sivuston koodi sieltä.

Ruudunlukijan käyttäjälle

Tehtävissä on merkitty alueita kiintopisteiksi. Tarkista ruudunlukijan asetuksista, että se ilmoittaa kiintopisteet. Näiden alueiden sisällä on tekstiä, jonka pitää tietää kuuluvan tiettyyn alueeseen.

Tehtävä 1

  1. g ( x )
  2. sin x
  3. log ( h )
  4. ln ( h + x )

Tehtävä 2

  1. x y
  2. 2 ( 4 + x )
  3. ( a / 4 ) ( 25 + 10 )
  4. x ( x + 2 )

Tehtävä 3

Mikä virhe on tehty? Kirjoita lauseke oikein.

Määritellään funktio h(x,y)=2x+y.

Vastaus

Näkymättämön funktiomerkinnän ⁡ sijasta on käytetty näkymätöntä kertomerkkiä ⁢.

Tämän takia NVDA sanoo virheellisesti: "h kertaa auki sulku x pilkku y kiinni sulku", jonka vuoksi merkintä on tärkeä tehdä oikein.

Tehtävä 4

Mitä virheitä on tehty? Kirjoita lauseke oikein.

Voidaan muodostaa kertolasku x y .

Vastaus

Matematiikkaa ei ole merkitty math-elementin sisään.

Muuttujien x ja y välissä ei ole käytetty näkymätöntä kertomerkkiä ⁢.

Tehtävä 5

Jaottele (matemaattiset) merkit muuttujiin mi ja operaatioihin mo.

Jos jonkin merkin tunnistaminen on vaikeaa, niin voit käyttää What is this Unicode -sivustoa (englanniksi).

  1. (
  2. x
  3. log
  4. }
  5. +
  6. cl
Vastaus
  1. ( mo, sulku
  2. x mi, muuttuja x
  3. mo, tulo
  4. mo, integraali
  5. log mi, logaritmi
  6. } mo, aaltosulku
  7. + mo, plus
  8. cl mi, senttilitra

(Kontekstista riippuen jotkin merkeistä voivat olla operaatioita tai muuttujia.)

Tehtävä 6

MathML-koodissa on itse asiassa käytössä 4 näkymätöntä merkkiä. Selvitä, mitkä merkit ne ovat ja mihin niitä käytetään MathML 4 -standardin sivuilta (englanniksi).

MathML 4 on tuleva standardi, joka ei ole vielä käytössä.

Vihje

Etsi hakusanoilla "invisible operators" ja lue esimerkkejä.

Vastaus
Palaa sisällysluetteloon