Arrays Crearea MathCAD
Există mai multe moduri de a crea o matrice:
- introduceți toate elementele manual, folosind echipa Insert Matrix;
- determinarea elementelor individuale ale șirului;
- crearea unui tabel de date si inscrie in numere;
- array funcții de creare de aplicații încorporat (a se vedea capitolul 9 ..);
- Crearea unei legături cu alte aplicații, cum ar fi Excel sau MATLAB;
- citirea dintr-un fișier de date externe;
- Importul dintr-un fișier de date externe.
Luați în considerare modalitățile de bază pentru a crea un tablou, având în vedere că ultimele două posibilități vor fi examinate în ultima parte a cărții Utilizați metoda care este optimă în ceea ce privește simplitatea și lizibilitatea unui anumit document sau să devină cel mai familiar pentru tine.
Crearea unei matrice echipa Insert Matrix
Cel mai simplu și cel mai intuitiv mod de a crea un vector sau matrice este după cum urmează:
- Faceți clic pe matrice sau vector (vector sau matrice) de pe panoul Matrix (Matrix) (Fig. 4.12) sau tasta
+ , sau selectați Inserare / meniul Matrix (Insert / Matrix). - În caseta de dialog Inserare matrice (matrice Caseta) conține o coloană întreagă și rând de matricea pe care doriți să creați. De exemplu, pentru a crea un vector 3x1, tipul prezentat în Fig. 4.12 valoare.
- Faceți clic pe OK sau Insert (Paste) - (. Figura 4.13), ca urmare a unei preforme șablon de document este inserat cu un anumit număr de rânduri și coloane.
- Introduceți valori în substituenților ale elementelor matricei. Muta dintr-o matrice la un alt element utilizând tastele indicatorul mouse-ului sau săgeată.
Adăugarea la creat deja o matrice de rânduri și coloane se face în același fel:
- Selectați liniile de element de intrare a matricei la dreapta și sub care se realizează vsgavka coloane și rânduri (sau).
- Se introduce matricea așa cum este descris mai sus. Când această sarcină este permisă numărul de coloane sau rânduri să fie zero (fig. 4.14).
- Completați elementele lipsă ale substituenților matrice.
Fig. 4.12. Introducerea matricei
Fig. 4.13. Completarea elementelor matricei
Fig. 4.14 și 4.15 arată rezultatele inserției secvențial într-o matrice coloană și rând după determinarea numărului corespunzător de rânduri și coloane în dialog Insert Matrix și presat în acesta butonul Inserare (Insert).
Fig. 4.14. Adăugarea o coloană la matricea
Fig. 4.15. Adăugarea de un rând la matricea
Elementele Matricea substituenților pot fi inserate nu numai numărul (complex real sau), dar, de asemenea, orice expresie matematică constând din variabile, operatori, încorporate și funcții definite de utilizator (a se vedea Listarea 4.16, a doua linie).
Listarea 4.16. Folosind variabile și funcții în determinarea matricei
Creați o definiție matrice a elementelor sale individuale
Matricea poate fi definită după cum urmează:
- atribuirea de valori direct la elementele de matrice individuale;
- care se aplică variabilelor clasate (a se vedea. Listarea 4.15).
Oricare dintre aceste metode permite să atribuie valoarea necesară tuturor elementelor de matrice cum ar fi (a se vedea. Listarea 4.15) și o parte din ele, sau chiar a unui an-mu-un singur element de. În acest din urmă caz, o matrice a cărei dimensiune este dată de elementul de index introdus (a se vedea Listarea 4.17), și un element de incertitudine este setat la zero, în mod implicit.
Listarea 4.17. Crearea unei matrice care definește unul dintre elementele sale.
În orice punct din document poate fi o redefinire a unuia dintre elementele de matrice (a se vedea 4.18, prima linie), iar schimbarea în dimensiunea sa. Pentru a schimba dimensiunea întregii matrice, pur și simplu atribuie orice valoare pentru noul element, indicii din care se află în afara granițelor fostei dimensiune (a doua listare linia 4.18).
Elementele substituente ale matricei se poate introduce orice funcții, cum ar fi utilizarea operatorului de atribuire de obicei,
4.18. Modificarea matricei (continuare Listarea 4.17)
Determinarea elementelor individuale - un mod convenabil de a crea un tensor (matrice de multi-index). În Mathcad există o oportunitate directă de a lucra numai cu vectori si matrici. Cu toate acestea, este posibil să se creeze prin determinarea matrice imbricată tensor (array nested). Pentru aceasta este necesar să se atribuie o valoare pentru fiecare element al matricei sub forma unui alt vector sau matrice (listare 4.19). Utilizatorul trebuie să aibă grijă numai de corectitudinea tensorului indicele de locuri de muncă, și nu se pierde în indexarea matrice imbricate (ultima linie de listare).
Listarea 4.19. crearea de tensorial și accesul la elementele sale
Tensor automatizează procesul de creare a aplicației clasate variabile.
Rețineți că, în mod implicit Mathcad nu afișează structura tridimensională tensor (penultima linie de listare 4,19), dar în schimb prezintă informațiile cu privire la dimensiunea fiecărui element al matricei s. matrice imbricate deschise cu formatul de comandă / rezultate / Display Options (Opțiuni Format / rezultat / display), caseta de setare Expand imbricate Matricele (Implementați matrice imbricate) Fila Display Options (Opțiuni de afișare).