Használati útmutató Mathcad

Az egyik nagy előnye az a lehetőség, programozás többször teljesítő sorozata nyilatkozatok a hurok. Mathcad biztosít kétféle ciklus tekintetében különböznek a módszer feltételeinek meghatározása a ciklus.
  • Ha ismert, előre a szükséges számú végrehajtási ciklus, célszerű használni a hurok típusú.
  • Ha a ciklus be kell fejezni egy bizonyos feltétel, az idő teljesítésének ez a feltétel nem ismertek, célszerű használni, míg hurok típusú.

míg a típusú ciklus vezérli az igazság néhány feltétel, úgy, hogy nem szükséges, hogy előre tudják a számú végrehajtási ciklust. Fontos, hogy bárhol a hurok vagy más végrehajtható program honlapon szereplő volt jelen, így a hurok feltétel hamis. Ellenkező esetben a hurok végrehajtja a végtelenségig. Ha a végrehajtható program a lezárás után. lehet állítani a [Esc].

Rögzítése hurok típusú közben. Mire van szüksége:
  • Kattintson a „míg a” gombot a programozás panel.
  • Nyomtatás végrehajtási feltétel a felső mezőben. Általában ez - egy logikai kifejezés, láthatóhoz hasonló.
  • Írt a fennmaradó szövegmezőbe kifejezést meg kell ismételni számításokat. A bevezetése további beviteli mezők megnyomja a „Sor hozzáadása” a programozási panel.

Az 5. ábra egy kissé ömlesztett program, beleértve típusát, miközben hurkot. Találjanak cím, míg a típusú ciklus. Mathcad ellenőrzi a hurok feltétel. Ha ez igaz, Mathcad végrehajtja a hurok testet, és ellenőrzi a feltételt újra. Ha hamis, akkor Mathcad befejezi a ciklust.

5. ábra: A „míg” típusú ciklus megtalálására az első előfordulása egy előre meghatározott számú a mátrixban.

Gyakran kényelmesebb, hogy ki a hurok, vagy leállítja a program végrehajtásához bizonyos feltételek mellett. Például, a program az 5. ábrán, lehetőség van a kerékpározás. Ha minden eleme v kevesebb thresh. azzal a feltétellel, soha nem válik a hamis és a keresési túlmutat a vektor, amely azt eredményezi, hogy egy hibaüzenet „index a határokat.” Ahhoz, hogy ez nem történt meg, akkor a break utasítással. amint a 6. ábrán látható.

A program a 6. ábrán visszatér 0, ha nem talált olyan elemet, amely meghaladja csépelj. Különben visszaküldi az index, és az értéke az első elem, kiváló thresh.

Ahhoz, hogy írja be a kezelő szünetet. rá kell kattintani a gombra „szünet” a programozási panel. Hangsúlyozzuk, hogy a példában a 6. ábrán, akkor először kattintson a gomb „szünet”, majd a gombot „ha”.

6. ábra: Példa az 5. ábra, módosított oly módon, hogy a hátsó, és az index értéke a tömbelem. „Break” üzemben használják, hogy megakadályozzák a hibák olyan esetekben, amikor az értéke thresh túl nagy.

Ciklusú egy ciklus, a kivégzések száma az előre meghatározott. A kivégzések száma határozza meg a változó ciklus elején meghatározott.
Ahhoz, hogy hozzon létre egy hurok típusa: hurok, mert loopfor hurok
  • Kattintson a gombra „a” a programozási panel.
  • Írja be a szövegmezőbe a bal oldalon a jel a nevét a ciklusváltozó.
  • Írja be a mezőbe a jogot a jele tartományon belüli értékek, amelyek a hurok változót kell változtatni. Forma referencia tartomány pontosan ugyanaz, mint a diszkrét érv. A részleteket lásd a fickó. „Discrete érvek”
  • A továbbiakban a beviteli mezőbe írja be a kifejezést, hogy ismételt számításokat. Jellemzően tartalmaz egy változó ciklust. További adatok hozhatók létre, ha az „Add Line” a programozási panel.

A felső felében 7. ábra mutatja a ciklus típusának. használják hozzá szekvencia egész számok. Undefined variable ábra 7. emlékeztet arra, hogy a definíció a hurok változó helyi a programot, annak tartalmát, és nem láttam sehol a programon kívül.

Az alsó felében a ábra egy példát mutat, amelyben nem változó határozza keresztül a ciklus tartományban, és elemei a vektor. Bár expressziója a jel jobb O a normál tartományban, ez is lehet egy vektor vagy egy listát a skaláris, vektorok és tartományok, vesszővel elválasztva.

7. ábra: A típusú „a” hurok változó ciklus két különböző faj.