Determinarea argument discret

MathCad pot efectua calcule repetitive sau iterative expresii separate. În acest scop, un tip special de variabile - argumente discrete.

O variabilă de argument discret tip ia o serie de valori, cum ar fi toate numerele întregi de la 0 la 10. Dacă expresia conține un argument discret, MathCad evalueaza o expresie de câte ori valorile conține un argument discret.

De exemplu, este necesar să se calculeze rezultatele pentru o serie de valori ale lui t la 10 la 20 în pași de 1. Aceasta se face după cum urmează:

În primul rând, specificați intervalul de prima valoare, apoi - a doua, în acest caz 11, și apoi apăsați butonul (;) pentru a obține un punct de imagine și introduceți ultima valoare a intervalului

t: = 10,11..20 ecuația de mișcare a unui corp care se încadrează în câmpul de forță

Dacă apăsați după expresie = semnul. obținem următoarele

tabel de valori calculate:

-490 -502.9 -706.6. -1.96. 10 martie

Astfel, pentru a determina argumentul discret la prima indică primul interval de valori. apoi - a doua, apoi o tastă este apăsată (;). pentru a obține un punct de imagine și introduceți ultima valoare a intervalului.

Crearea unui vector sau matrice

Un singur număr este numit un scalar în MathCad. O coloană de numere este numit un vector și un tabel dreptunghiular de numere - matrice. Un termen general pentru un vector sau matrice - matrice. Există două moduri de a crea o matrice:

§ umple o serie de câmpuri goale de meniu matematică Matrix

§ Folosind un argument discret pentru a identifica elementele cu ea.

§ citirea elementelor unei matrice de fișiere de date.

Este posibil să se facă distincția între numele de matrice, vectori și scalari, folosind un font diferit pentru scrierea lor. De exemplu, vectorii de nume pentru a scrie cu caractere aldine. și numele variabilelor scalare în italice.

1. Matematică è Matrix (CTRL / M) O casetă de dialog (Insert - matrice).

2. Specificați numărul de rânduri egal cu numărul de elemente vectoriale în „linii“, de exemplu, 3

3. Tipul 1 în „Coloana“ și faceți clic pe „Create“. MathCad a crea un vector cu câmpuri goale pentru umplere.

4. Completați câmpurile și clic (Tab) - mutarea într-un alt domeniu.

Adăugați un alt vector

- selectați un vector într-un cadru

- Tastați un semn plus. MathCad arată câmpul vectorial pentru al doilea

- matematică è Crearea unei matrice a unui alt vector cu trei elemente

- Introduceți valori în câmpul și apăsați = pentru a vedea rezultatul

Adaosul -. Numai unul dintre operațiunile MathCad definite pentru vectori și matrici (așa cum este -, *, produsul scalar, gradul întreg, determinanți și alte operațiuni).

Matricea este creată și un vector.

Vector - coloana a matricei este identică cu o coloană. Puteți crea, de asemenea, un vector rând, de a crea o matrice cu un rând și multe coloane.

Atunci când se lucrează cu argumente vectoriale implică întotdeauna un vector coloană. Pentru a transforma un vector rând într-un vector coloană folosind operatorul transpusa (CTRL + 1)

2. Priorități Operațiuni și ordinea de evaluare. Reguli evalua expresii cu operații logice. (Bilet) anterior. Tipul operațiunii de conversie. Tipuri de conversie automate.

Operațiunea de conversii de tip explicit

() Operațiune de conversie (sau conducere) tip.

Această operație binară în contextul așa-numitei expresie postfix și în contextul expresiei de conducere prevede o schimbare a tipului de expresie reprezentat de al doilea operand. Informații despre tipul, la care valoarea convertită a doilea operand este codat primul expresie care este un specificator de tip. De exemplu, (int) d;

ID-uri de tipuri de date este, de asemenea, de multe ori găsit în mod explicit în declarația de explicite (specificați) tipuri. Acest operator arata ca un identificator de tip înregistrat în paranteze imediat înainte de exprimare. De exemplu:

Ca urmare a patra linie a programului va avea loc pentru a aduce valoare unei variabile de tip dublu la int, care este apoi scris variabila i, cu rezultatul că ar exista o valoare 3. Aici (int) - operatorul de o distributie.

Este corect să spunem că, chiar dacă a înregistrat o i = a; apoi i-ar mai inscrisi 3, valoarea va fi transformată de tip automat de acționare (acest lucru va fi discutat mai jos).

Tipul de conversie automată

Tipuri de conversie în expresii aritmetice se efectuează în mod automat la cel mai înalt tip. De exemplu, în timpul funcționării cu operanzi de tip int si double tip operanzi int este convertit la dublu.

Tipul de conversie atunci când atribuirea

Operațiile de atribuire tipul valorii atribuite este convertit la tipul variabilei care primește valoarea. Conversia în misiune a permis chiar și în cazurile în care acestea implică o pierdere de informații.

Conversia tip de date întreg are loc în conformitate cu următoarele reguli:

· În cazul în care valoarea se încadrează în noua gamă, noua valoare = vechi de până la tip;

· Dacă valoarea nu se încadrează în noua gamă, rezultatul transformării nu este definită (prelucrate în funcție de compilator).

Conversia de tip real:

· Valorile de tip float sunt convertite pentru a dubla, fără a pierde precizie. Valori dublu de tip atunci când conversia să plutească tip reprezentat cu unele pierderi de precizie. E

· În cazul în care valoarea comenzii de tip dublu este prea mare pentru a reprezenta o valoare float. efluentul de loc.

Conversia la valorile punctelor tipuri întregi plutitoare (a 2 ore)

· În primul rând conversia de tip lung. Partea fracționară a valorilor plutitoare eliminate atunci când conversia la tipul lung.

· Apoi, este o valoare de lungă este convertit la tipul necesar. Dacă valoarea este prea mare pentru tipul de mult timp. rezultatul de conversie nu este definit.

Mathcad: Calcul simbolic și numeric. Stabilirea corectitudinii operațiilor numerice. Exemple de calcule simbolice și numerice. (Matkad Lecture, end)