Használati útmutató Mathcad
- 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.