Manwal ng MathCAD. Kapag nilulutas ang maraming problema kung saan pinag-aaralan ang isang function, madalas na kinakailangan na buuin ang graph nito, na malinaw na magpapakita ng pag-uugali ng function sa isang tiyak na agwat.

1. MathCAD working window

· Panel Math(Larawan 1.4).

kanin. 1.4. Panel ng matematika

Ang pag-click sa pindutan ng math toolbar ay magbubukas ng karagdagang toolbar:

2. Elemento ng wika MathCAD

Ang mga pangunahing elemento ng MathCAD mathematical expression ay kinabibilangan ng mga operator, constants, variables, arrays, at functions.

2.1 Mga operator

Mga operator -- mga elemento ng MathCAD kung saan maaari kang lumikha ng mga mathematical expression. Ang mga ito, halimbawa, ay kinabibilangan ng mga simbolo para sa mga pagpapatakbo ng aritmetika, mga palatandaan para sa pagkalkula ng mga kabuuan, produkto, derivatives, integral, atbp.

Tinutukoy ng operator ang:

a) ang aksyon na isasagawa sa pagkakaroon ng ilang mga halaga ng mga operand;

b) ilan, saan at anong mga operand ang dapat ipasok sa operator.

Operand -- ang numero o expression kung saan kumikilos ang operator. Halimbawa, sa expression na 5!+3, ang mga numero 5! at 3 ay ang mga operand ng "+" (plus) operator, at ang bilang 5 ay ang operand ng factorial (!).

Anumang operator sa MathCAD ay maaaring ipasok sa dalawang paraan:

sa pamamagitan ng pagpindot ng key (key combination) sa keyboard;

gamit ang math panel.

Ang mga sumusunod na pahayag ay ginagamit upang italaga o ipakita ang mga nilalaman ng lokasyon ng memorya na nauugnay sa isang variable:

Sign ng assignment (ipinasok sa pamamagitan ng pagpindot sa key : sa keyboard (colon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa panel Calculator );

Ang takdang-aralin na ito ay tinatawag na lokal. Bago ang takdang-aralin na ito, ang variable ay hindi tinukoy at hindi magagamit.

Global assignment operator. Ang pagtatalagang ito ay maaaring gawin saanman sa dokumento. Halimbawa, kung ang isang variable ay itinalaga ng isang halaga sa ganitong paraan sa pinakadulo ng dokumento, magkakaroon ito ng parehong halaga sa simula ng dokumento.

Tinatayang operator ng pagkakapantay-pantay (x1). Ginagamit sa paglutas ng mga sistema ng mga equation. Ipinasok sa pamamagitan ng pagpindot sa isang key ; sa keyboard (semicolon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa Boolean panel.

Isang operator (simple equals) na nakalaan para sa paglabas ng halaga ng isang pare-pareho o variable.

Ang pinakasimpleng mga kalkulasyon

Ang proseso ng pagkalkula ay isinasagawa gamit ang:

Mga Panel ng Calculator, Mga Panel ng Calculus at Mga Panel ng Pagtatantya.

Pansin. Kung kinakailangan upang hatiin ang buong expression sa numerator, dapat muna itong mapili sa pamamagitan ng pagpindot sa spacebar sa keyboard o sa pamamagitan ng paglalagay nito sa mga bracket.

2.2 Mga Constant

Mga Constant -- pinangalanang mga bagay na mayroong ilang halaga na hindi mababago.

Halimbawa, = 3.14.

Mga dimensyon na pare-pareho ay karaniwang mga yunit ng pagsukat. Halimbawa, metro, segundo, atbp.

Upang isulat ang dimensional na pare-pareho, dapat mong ipasok ang sign * (multiply) pagkatapos ng numero, piliin ang item sa menu Ipasok subparagraph Yunit. Sa mga sukat ang mga kategoryang pinakakilala mo: Haba - haba (m, km, cm); Masa -- timbang (g, kg, t); Oras -- oras (min, seg, oras).

2.3 Mga variable

Mga variable ay pinangalanang mga bagay na may ilang halaga na maaaring magbago habang tumatakbo ang programa. Ang mga variable ay maaaring numeric, string, character, atbp. Ang mga variable ay nakatalaga ng mga halaga gamit ang assign sign (:=).

Pansin. Tinatrato ng MathCAD ang malalaking titik at maliliit na titik bilang magkakaibang mga pagkakakilanlan.

Mga variable ng system

AT MathCAD naglalaman ng isang maliit na pangkat ng mga espesyal na bagay na hindi maaaring maiugnay sa alinman sa klase ng mga constant o sa klase ng mga variable, ang mga halaga nito ay natutukoy kaagad pagkatapos magsimula ang programa. Ito ay mas mahusay na bilangin ang mga ito mga variable ng system. Ito, halimbawa, TOL - ang error ng mga kalkulasyon ng numero, ORIGIN - ang mas mababang limitasyon ng halaga ng index index ng mga vector, matrice, atbp. Kung kinakailangan, maaari kang magtakda ng iba pang mga halaga para sa mga variable na ito.

Mga Variable ng Ranggo

Ang mga variable na ito ay may isang serye ng mga nakapirming halaga, alinman sa integer o nag-iiba-iba sa isang tiyak na hakbang mula sa paunang halaga hanggang sa huling isa.

Ang isang expression ay ginagamit upang lumikha ng isang ranged variable:

Pangalan=N magsimula ,(N magsimula +Hakbang).N wakas ,

kung saan ang Pangalan ay ang pangalan ng variable;

N magsimula -- paunang halaga;

Hakbang -- ang tinukoy na hakbang para sa pagbabago ng variable;

N dulo -- end value.

Ang mga variable na ranggo ay malawakang ginagamit sa pag-plot. Halimbawa, upang mag-plot ng isang graph ng ilang function f(x) una sa lahat, kailangan mong lumikha ng isang serye ng mga variable na halaga x-- dapat itong isang ranged variable para gumana ito.

Pansin. Kung hindi ka tumukoy ng isang hakbang sa variable range, ang program ay awtomatikong kukuha ng katumbas ng 1.

Halimbawa . Variable x nag-iiba sa hanay mula -16 hanggang +16 sa mga hakbang na 0.1

Upang magsulat ng ranged variable, ita-type mo ang:

- variable na pangalan ( x);

- tanda ng pagtatalaga (:=)

- ang unang halaga ng hanay (-16);

- isang kuwit;

- ang pangalawang halaga ng hanay, na siyang kabuuan ng unang halaga at ang hakbang (-16 + 0.1);

- ellipsis ( . ) -- pagpapalit ng variable sa loob ng ibinigay na mga limitasyon (ipinapasok ang ellipsis sa pamamagitan ng pagpindot ng semicolon sa layout ng English na keyboard);

— ang huling halaga ng hanay (16).

Bilang resulta, makakakuha ka ng: x := -16,-16+0.1.16.

Mga talahanayan ng output

Anumang expression na may ranggo na mga variable pagkatapos ng equal sign ay magsisimula sa output table.

Maaari kang magpasok ng mga numerical na halaga sa mga talahanayan ng output at itama ang mga ito.

Variable na may index

Variable na may index-- ay isang variable na itinalaga ng isang hanay ng mga hindi nauugnay na numero, bawat isa ay may sariling numero (index).

Ang index ay ipinasok sa pamamagitan ng pagpindot sa kaliwang square bracket sa keyboard o gamit ang button x n sa panel Calculator.

Maaari mong gamitin ang alinman sa isang pare-pareho o isang expression bilang isang index. Upang masimulan ang isang variable na may index, dapat mong ilagay ang mga elemento ng array, na pinaghihiwalay ang mga ito gamit ang mga kuwit.

Halimbawa. Pagpasok ng mga variable ng index.

Ang mga numerong halaga ay ipinasok sa talahanayan na pinaghihiwalay ng mga kuwit;

Output ng halaga ng unang elemento ng vector S;

Ang pag-output ng halaga ng zero na elemento ng vector S.

2.4 Mga Array

array -- isang natatanging pinangalanang koleksyon ng isang may hangganang bilang ng mga numeric o character na elemento, na inayos sa ilang paraan at may mga partikular na address.

Sa pakete MathCAD Ang mga array ng dalawang pinakakaraniwang uri ay ginagamit:

one-dimensional (mga vector);

dalawang-dimensional (matrices).

Maaari kang mag-output ng template ng matrix o vector sa isa sa mga sumusunod na paraan:

piliin ang item sa menu Ipasok - Matrix;

pindutin ang key combination ctrl + M;

pindutin ang pindutan sa panel at mga vector at matrice.

Bilang resulta, lalabas ang isang dialog box kung saan nakatakda ang kinakailangang bilang ng mga row at column:

Mga hilera-- bilang ng mga linya

mga hanay-- bilang ng mga column Kung ang isang matrix (vector) ay kailangang bigyan ng pangalan, pagkatapos ay ang pangalan ng matrix (vector) ay unang ipinasok, pagkatapos ay ang assignment operator, at pagkatapos ay ang matrix template.

Halimbawa:

Matrix -- isang two-dimensional array na pinangalanang M n , m , na binubuo ng n row at m column.

Maaari kang magsagawa ng iba't ibang mga pagpapatakbo ng matematika sa mga matrice.

2.5 Mga pag-andar

Function -- isang expression ayon sa kung saan ang ilang mga kalkulasyon ay ginanap na may mga argumento at ang numerical na halaga nito ay tinutukoy. Mga halimbawa ng function: kasalanan(x), kulay-balat(x) at iba pa.

Ang mga function sa MathCAD package ay maaaring maging built-in o user-defined. Mga paraan upang magpasok ng inline na function:

Pumili ng item sa menu IpasokFunction.

Pindutin ang kumbinasyon ng key ctrl + E.

I-click ang button sa toolbar.

I-type ang pangalan ng function sa keyboard.

Ang mga function ng user ay karaniwang ginagamit kapag ang parehong expression ay sinusuri ng maraming beses. Para magtakda ng function ng user:

Ilagay ang pangalan ng function na may obligadong indikasyon ng argument sa mga bracket, halimbawa, f (x);

Ipasok ang assignment operator (:=);

Maglagay ng kinakalkula na expression.

Halimbawa. f (z) := kasalanan(2 z 2)

3. Pag-format ng Numero

Sa MathCAD, maaari mong baguhin ang format ng output ng mga numero. Karaniwang ginagawa ang mga kalkulasyon na may katumpakan na 20 digit, ngunit hindi lahat ng makabuluhang numero ay ipinapakita. Upang baguhin ang format ng numero, i-double click ang nais na resulta ng numero. Lilitaw ang window ng pag-format ng numero, bukas sa tab numero Format (Format ng Numero) na may mga sumusunod na format:

o Heneral (Main) -- ay ang default. Ang mga numero ay ipinapakita sa pagkakasunud-sunod (halimbawa, 1.2210 5). Ang bilang ng mga palatandaan ng mantissa ay tinutukoy sa field Exponential Threshold(Exponential notation threshold). Kapag nalampasan ang threshold, ipapakita ang numero sa pagkakasunud-sunod. Ang bilang ng mga digit pagkatapos ng decimal point ay nagbabago sa field numero ng decimal mga lugar.

o Decimal (Decimal) -- Ang decimal na representasyon ng mga floating point na numero (halimbawa, 12.2316).

o Siyentipiko (Scientific) -- Ang mga numero ay ipinapakita sa pagkakasunud-sunod lamang.

o Engineering (Engineering) -- ang mga numero ay ipinapakita lamang sa multiple ng tatlo (halimbawa, 1.2210 6).

Pansin. Kung, pagkatapos itakda ang nais na format sa window ng pag-format ng numero, piliin ang pindutan OK, ang format ay itatakda lamang para sa napiling numero. At kung pipiliin mo ang button na Itakda bilang Default, ilalapat ang format sa lahat ng numero sa dokumentong ito.

Awtomatikong ni-round down ang mga numero sa zero kung mas mababa ang mga ito sa itinakdang threshold. Itinakda ang threshold para sa buong dokumento, hindi para sa isang partikular na resulta. Upang baguhin ang rounding threshold sa zero, piliin ang menu item Pag-format - Resulta at sa tab pagpaparaya , sa field Zero threshold ipasok ang kinakailangang halaga ng threshold.

4. Paggawa gamit ang teksto

Ang mga text snippet ay mga piraso ng text na gustong makita ng user sa kanilang dokumento. Ang mga ito ay maaaring mga paliwanag, link, komento, atbp. Ang mga ito ay ipinasok gamit ang menu item IpasokRehiyon ng teksto.

Maaari mong i-format ang teksto: baguhin ang font, laki nito, istilo, pagkakahanay, atbp. Upang gawin ito, kailangan mong piliin ito at piliin ang naaangkop na mga pagpipilian sa panel ng font o sa menu Pag-formatText.

5. Nagtatrabaho sa graphics

Kapag nilulutas ang maraming problema kung saan pinag-aaralan ang isang function, madalas na kinakailangan na i-plot ang graph nito, na malinaw na magpapakita ng pag-uugali ng function sa isang tiyak na agwat.

Sa sistema ng MathCAD, posibleng bumuo ng iba't ibang uri ng mga graph: sa Cartesian at polar coordinate system, mga three-dimensional na graph, mga ibabaw ng katawan ng rebolusyon, polyhedra, spatial curves, vector field graphs. Titingnan natin kung paano bumuo ng ilan sa mga ito.

5.1 Pag-plot ng 2D Plots

Upang bumuo ng dalawang-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

Ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang X-Y Plot button (two-dimensional graph);

Sa lumitaw na template ng isang two-dimensional na graph, na isang walang laman na parihaba na may mga label ng data, ilagay ang pangalan ng variable sa label ng gitnang data kasama ang abscissa axis (X axis), at ilagay ang pangalan ng function bilang kapalit ng ang label ng gitnang data sa kahabaan ng ordinate axis (Y axis) (Fig. 2.1);

kanin. 2.1. Template ng 2D Plot

mag-click sa labas ng template ng graph -- i-plot ang graph ng function.

Ang hanay ng argumento ay binubuo ng 3 mga halaga: inisyal, pangalawa at pangwakas.

Hayaang kailanganin na mag-plot ng function graph sa pagitan [-2,2] na may hakbang na 0.2. Mga variable na halaga t ay tinukoy bilang isang hanay tulad ng sumusunod:

t:= 2, - 1.8 . 2 ,

kung saan: -2 -- ang paunang halaga ng hanay;

1.8 (-2 + 0.2) -- halaga ng pangalawang hanay (paunang halaga plus hakbang);

2 ay ang end value ng range.

Pansin. Ang isang ellipsis ay ipinasok sa pamamagitan ng pagpindot sa isang semicolon sa English na layout ng keyboard.

Halimbawa. Pag-plot ng Function y = x 2 sa pagitan [-5.5] na may hakbang na 0.5 (Larawan 2.2).

kanin. 2.2. Pag-plot ng Function y = x 2

Kapag nag-plot ng mga graph, isaalang-alang ang sumusunod:

° Kung ang hanay ng mga halaga ng argumento ay hindi tinukoy, bilang default, ang graph ay binuo sa hanay [-10,10].

° Kung kinakailangan na maglagay ng ilang mga graph sa isang template, ang mga pangalan ng mga function ay ipinahiwatig na pinaghihiwalay ng mga kuwit.

° Kung ang dalawang function ay may magkaibang argumento, halimbawa f1(x) at f2(y), ang mga pangalan ng function ay ipinapahiwatig sa ordinate (Y) axis, na pinaghihiwalay ng mga kuwit, at sa abscissa (X) axis, ang Ang mga pangalan ng parehong mga variable ay pinaghihiwalay din ng mga kuwit.

° Ang matinding data mark sa template ng plot ay nagsisilbing ipahiwatig ang mga halaga ng limitasyon ng abscissas at ordinates, ibig sabihin, itinatakda nila ang sukat ng plot. Kung iiwan mong blangko ang mga label na ito, awtomatikong itatakda ang sukat. Ang awtomatikong sukat ay hindi palaging sumasalamin sa graph sa nais na anyo, kaya ang mga halaga ng limitasyon ng abscissa at ordinates ay kailangang i-edit sa pamamagitan ng manu-manong pagbabago sa mga ito.

Tandaan. Kung pagkatapos na i-plot ang graph ay hindi kunin ang nais na anyo, maaari mong:

Bawasan ang hakbang.

· baguhin ang pagitan ng paglalagay.

Bawasan ang limitasyon ng mga halaga ng abscissas at ordinates sa tsart.

Halimbawa. Pagbubuo ng isang bilog na may sentro sa isang punto (2,3) at isang radius R = 6.

Ang equation ng isang bilog na nakasentro sa isang punto na may mga coordinate ( x 0 ,y 0) at radius R ay nakasulat bilang:

Ipahayag mula sa equation na ito y:

Kaya, upang makabuo ng isang bilog, kinakailangan upang magtakda ng dalawang pag-andar: ang upper at lower semicircles. Ang hanay ng argumento ay kinakalkula tulad ng sumusunod:

- paunang halaga ng hanay = x 0 — R;

- huling halaga ng hanay = x 0 + R;

- mas mahusay na gawin ang hakbang na katumbas ng 0.1 (Larawan 2.3.).

kanin. 2.3. Konstruksyon ng isang bilog

Parametric graph ng isang function

Minsan ito ay mas maginhawa sa halip na isang line equation na may kaugnayan sa mga rectangular coordinates x at y, isaalang-alang ang tinatawag na parametric line equation, na nagbibigay ng mga expression para sa kasalukuyang x at y coordinate bilang mga function ng ilang variable. t(parameter): x(t) at y(t). Kapag gumagawa ng isang parametric graph, ang mga pangalan ng mga function ng isang argumento ay ipinahiwatig sa ordinate at abscissa axes.

Halimbawa. Pagbuo ng isang bilog na nakasentro sa isang punto na may mga coordinate (2,3) at radius R= 6. Para sa pagbuo, ginagamit ang parametric equation ng bilog

x = x 0 + R cos ( t) y = y 0 + R kasalanan( t) (Larawan 2.4.).

kanin. 2.4. Konstruksyon ng isang bilog

Pag-format ng Tsart

Para mag-format ng graph, i-double click ang graph area. Magbubukas ang dialog box ng Graph Formatting. Ang mga tab sa window ng pag-format ng chart ay nakalista sa ibaba:

§ X- Y mga palakol-- pag-format ng mga coordinate axes. Sa pamamagitan ng paglalagay ng tsek sa naaangkop na mga kahon, maaari mong:

· Log Scale-- kumakatawan sa mga numerical na halaga sa mga axes sa isang logarithmic scale (bilang default, ang mga numerical na halaga ay naka-plot sa isang linear scale)

· Grid mga linya-- gumuhit ng grid ng mga linya;

· may bilang-- Ayusin ang mga numero sa mga coordinate axes;

· Auto Scale-- Awtomatikong pagpili ng limitasyon ng mga numerong halaga sa mga palakol (kung ang kahon na ito ay hindi naka-check, ang pinakamataas na kinakalkula na mga halaga ay magiging limitasyon);

· palabas pananda-- pagmamarka ng graph sa anyo ng mga pahalang o patayong tuldok na linya na naaayon sa tinukoy na halaga sa axis, at ang mga halaga mismo ay ipinapakita sa dulo ng mga linya (2 input na lugar ang lilitaw sa bawat axis, kung saan maaari mong magpasok ng mga numerical na halaga, huwag magpasok ng anuman, magpasok ng isang numero o titik na pagtatalaga ng mga constants);

· Auto Gpalayasin-- awtomatikong pagpili ng bilang ng mga linya ng grid (kung ang kahon na ito ay walang check, dapat mong tukuyin ang bilang ng mga linya sa field na Bilang ng mga Grid);

· tumawid-- ang abscissa axis ay dumadaan sa zero ng ordinate;

· Naka-box-- tumatakbo ang x-axis sa ilalim ng gilid ng graph.

§ Bakas-- line formatting ng mga function graph. Para sa bawat graph nang hiwalay, maaari mong baguhin ang:

simbolo (Simbolo) sa tsart para sa mga nodal na puntos (bilog, krus, parihaba, rhombus);

uri ng linya (Solid - solid, Dot - dotted line, Dash - stroke, Dadot - dash-dotted line);

kulay ng linya (Kulay);

Uri (Ture) ng tsart (Mga Linya - linya, Mga Punto - mga puntos, Var o Solidbar - mga bar, Hakbang - hakbang na tsart, atbp.);

kapal ng linya (Timbang).

§ Label -- pamagat sa lugar ng graph. Sa field Pamagat (Pamagat) maaari mong isulat ang teksto ng pamagat, piliin ang posisyon nito - sa itaas o ibaba ng graph ( sa itaas -- itaas, sa ibaba -- sa ilalim). Maaari mong ipasok, kung kinakailangan, ang mga pangalan ng argumento at function ( Mga Label ng Axis ).

§ Mga Default -- gamit ang tab na ito, maaari kang bumalik sa default na view ng chart (Baguhin sa default), o gamitin ang mga pagbabagong ginawa mo sa chart bilang default para sa lahat ng chart sa dokumentong ito (Gumamit para sa Mga Default).

5.2 Pagbuo ng mga polar plot

Upang bumuo ng isang polar graph ng isang function, kailangan mong:

· itakda ang hanay ng mga halaga ng argumento;

magtakda ng isang function

· ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang Polar Plot button (polar graph);

· sa mga input field ng template na lilitaw, dapat mong ipasok ang angular argument ng function (sa ibaba) at ang pangalan ng function (kaliwa).

Halimbawa. Konstruksyon ng lemniscate ni Bernoulli: (Larawan 2.6.)

kanin. 2.6. Isang halimbawa ng pagbuo ng isang polar plot

5.3 Plotting Surfaces (3D o 3D Plots)

Kapag gumagawa ng mga three-dimensional na graph, ginagamit ang panel graph(Graph) panel ng matematika. Maaari kang bumuo ng isang three-dimensional na graph gamit ang wizard, na tinatawag mula sa pangunahing menu; maaari kang bumuo ng isang graph sa pamamagitan ng paglikha ng isang matrix ng mga halaga ng isang function ng dalawang variable; maaari mong gamitin ang pinabilis na paraan ng pagtatayo; maaari mong tawagan ang mga espesyal na function na CreateMech at CreateSpase, na idinisenyo upang lumikha ng isang hanay ng mga halaga ng function at plot. Isasaalang-alang namin ang isang pinabilis na pamamaraan para sa pagbuo ng isang three-dimensional na graph.

Mabilis na Graph

Upang mabilis na makabuo ng three-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

ilagay ang cursor sa lugar kung saan dapat itayo ang graph, piliin ang button sa mathematical panel graph(Tsart) at sa binuksan na panel ang pindutan ( surface graph);

· sa tanging lugar ng template, ipasok ang pangalan ng function (nang walang tinukoy na mga variable);

· mag-click sa labas ng template ng tsart -- bubuuin ang function graph.

Halimbawa. Pag-plot ng Function z(x,y) = x 2 + y 2 - 30 (Larawan 2.7).

kanin. 2.7. Isang Halimbawa ng Mabilis na Surface Plot

Maaaring kontrolin ang built chart:

° ang pag-ikot ng graph ay isinasagawa pagkatapos na i-hover ang mouse pointer sa ibabaw nito nang pinindot ang kaliwang pindutan ng mouse;

° Isinasagawa ang pag-scale ng tsart pagkatapos i-hover ang mouse pointer sa ibabaw nito sa pamamagitan ng sabay na pagpindot sa kaliwang pindutan ng mouse at ang Ctrl key (kung igalaw mo ang mouse, ang chart ay mag-zoom in o out);

° Ang animation ng tsart ay ginaganap sa parehong paraan, ngunit kasama ang Shift key na pinindot din. Kinakailangan lamang na simulan ang pag-ikot ng graph gamit ang mouse, pagkatapos ay awtomatikong isasagawa ang animation. Upang ihinto ang pag-ikot, i-click ang kaliwang pindutan ng mouse sa loob ng lugar ng graph.

Posible na bumuo ng ilang mga ibabaw nang sabay-sabay sa isang pagguhit. Upang gawin ito, kailangan mong itakda ang parehong mga function at tukuyin ang mga pangalan ng mga function sa template ng chart na pinaghihiwalay ng mga kuwit.

Kapag mabilis na nagpaplano, ang mga default na halaga para sa parehong mga argumento ay nasa pagitan ng -5 at +5 at ang bilang ng mga linya ng contour ay 20. Upang baguhin ang mga halagang ito, dapat mong:

· i-double click sa tsart;

· piliin ang tab na Quick Plot Data sa binuksan na window;

· maglagay ng mga bagong value sa window area Range1 -- para sa unang argument at Range2 -- para sa pangalawang argument (simula -- initial value, end -- final value);

· sa field na # ng Grids, baguhin ang bilang ng mga linya ng grid na sumasaklaw sa ibabaw;

· I-click ang OK na buton.

Halimbawa. Pag-plot ng Function z(x,y) = -kasalanan ( x 2 + y 2) (Larawan 2.9).

Kapag binubuo ang graph na ito, mas mahusay na piliin ang mga limitasyon ng pagbabago sa mga halaga ng parehong mga argumento mula -2 hanggang +2.

kanin. 2.9. Isang halimbawa ng pag-plot ng function graph z(x,y) = -kasalanan ( x 2 + y 2)

unahanmatting 3D graphs

Upang i-format ang graph, i-double click ang plot area - lilitaw ang isang window ng pag-format na may ilang mga tab: Hitsura, Heneral, mga palakol, pag-iilaw, Pamagat, Mga backplane, Espesyal, Advanced, Mabilis Plot Data.

Layunin ng tab Mabilis Plot Data ay tinalakay sa itaas (23, "https://site").

Tab Hitsura nagbibigay-daan sa iyo na baguhin ang hitsura ng graph. Patlang Punan Mga pagpipilian nagbibigay-daan sa iyo na baguhin ang mga parameter ng punan, field linya Pagpipilian-- mga parameter ng linya, punto Mga pagpipilian-- mga parameter ng punto.

Sa tab Heneral ( pangkalahatan) sa pangkat tingnan maaari mong piliin ang mga anggulo ng pag-ikot ng itinatanghal na ibabaw sa paligid ng lahat ng tatlong axes; sa isang grupo display bilang Maaari mong baguhin ang uri ng tsart.

Sa tab pag-iilaw(ilaw) maaari mong kontrolin ang pag-iilaw sa pamamagitan ng paglalagay ng tsek sa kahon paganahin pag-iilaw(buksan ang mga ilaw) at lumipat Naka-on(buksan). Isa sa 6 na posibleng mga scheme ng pag-iilaw ay pinili mula sa listahan pag-iilaw scheme(skema ng pag-iilaw).

6. Mga paraan upang malutas ang mga equation sa MathCAD

Sa seksyong ito, malalaman natin kung paano ang pinakasimpleng mga equation ng form F ( x) = 0. Upang malutas ang isang equation na analytical ay nangangahulugan na mahanap ang lahat ng mga ugat nito, iyon ay, ang mga numero, kapag pinapalitan ang mga ito sa orihinal na equation, nakukuha natin ang tamang pagkakapantay-pantay. Upang malutas ang equation na graphically ay nangangahulugang hanapin ang mga punto ng intersection ng graph ng function na may x-axis.

6. 1 Paglutas ng mga equation gamit ang function root(f(x), x)

Para sa mga solusyon ng isang equation na may isang hindi alam sa form na F ( x) = 0 mayroong isang espesyal na function

ugat(f(x), x) ,

saan f(x) ay isang expression na katumbas ng zero;

X-- argumento.

Ibinabalik ng function na ito, na may ibinigay na katumpakan, ang halaga ng isang variable kung saan ang expression f(x) ay katumbas ng 0.

Pansine. Kung ang kanang bahagi ng equation ay 0, kung gayon kinakailangan na dalhin ito sa normal na anyo (ilipat ang lahat sa kaliwang bahagi).

Bago gamitin ang function ugat dapat ibigay sa argumento X paunang pagtatantya. Kung mayroong ilang mga ugat, pagkatapos ay upang mahanap ang bawat ugat, dapat mong tukuyin ang iyong paunang pagtatantya.

Pansin. Bago ang paglutas, ito ay kanais-nais na magplano ng isang function graph upang suriin kung may mga ugat (ang graph ba ay bumalandra sa Ox axis), at kung gayon, kung ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Paglutas ng isang equation gamit ang isang function ugat ipinapakita sa Figure 3.1. Bago magpatuloy sa solusyon sa sistema ng MathCAD, sa equation ay ililipat namin ang lahat sa kaliwang bahagi. Ang equation ay kukuha ng anyo: .

kanin. 3.1. Paglutas ng Equation Gamit ang Root Function

6. 2 Paglutas ng mga equation gamit ang Polyroots (v) function

Upang sabay-sabay na mahanap ang lahat ng mga ugat ng isang polynomial, gamitin ang function polyroots(v), kung saan ang v ay ang vector ng mga coefficient ng polynomial, simula sa libreng termino . Ang mga zero coefficient ay hindi maaaring tanggalin. Hindi tulad ng function ugat function Polyroots hindi nangangailangan ng paunang pagtatantya.

Halimbawa. Paglutas ng isang equation gamit ang isang function polyroots ipinapakita sa Figure 3.2.

kanin. 3.2. Paglutas ng Equation Gamit ang Polyroots Function

6.3 Paglutas ng mga equation gamit ang Find (x) function

Gumagana ang function na Find kasabay ng Given na keyword. Disenyo IbinigayHanapin

Kung ibibigay ang equation f(x) = 0, pagkatapos ay malulutas ito bilang mga sumusunod gamit ang bloke Ibinigay - Hanapin:

— itakda ang paunang pagtatantya

— magpasok ng isang salita ng serbisyo

- isulat ang equation gamit ang sign matapang na katumbas

- magsulat ng function ng paghahanap na may hindi kilalang variable bilang parameter

Bilang resulta, pagkatapos ng pantay na tanda, ang nahanap na ugat ay ipapakita.

Kung mayroong ilang mga ugat, maaari silang matagpuan sa pamamagitan ng pagpapalit ng paunang pagtatantya x0 sa isang malapit sa nais na ugat.

Halimbawa. Ang solusyon ng equation gamit ang find function ay ipinapakita sa Figure 3.3.

kanin. 3.3. Paglutas ng isang equation na may function ng paghahanap

Minsan kailangan na markahan ang ilang mga punto sa graph (halimbawa, ang mga punto ng intersection ng isang function na may Ox axis). Para dito kailangan mo:

Tukuyin ang x value ng isang ibinigay na punto (kasama ang Ox axis) at ang value ng function sa puntong ito (kasama ang Oy axis);

double click sa graph at sa formatting window sa tab bakas para sa kaukulang linya, piliin ang uri ng graph - mga puntos, kapal ng linya - 2 o 3.

Halimbawa. Ipinapakita ng graph ang punto ng intersection ng function sa x-axis. Coordinate X ang puntong ito ay natagpuan sa nakaraang halimbawa: X= 2.742 (ugat ng equation ) (Larawan 3.4).

kanin. 3.4. Graph ng isang function na may minarkahang intersection point Sa window ng pag-format ng graph, sa tab bakas para sa bakas2 binago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim.

7. Paglutas ng mga sistema ng mga equation

7.1 Paglutas ng mga sistema ng mga linear na equation

Ang sistema ng mga linear equation ay maaaring malutas m pamamaraan ng matrix (alinman sa pamamagitan ng inverse matrix o gamit ang function isolve(A, B)) at paggamit ng dalawang function Hanapin at mga tampok Minero.

Paraan ng matrix

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito ng mga equation sa pamamagitan ng matrix method ay ipinapakita sa Figure 4.1.

kanin. 4.1. Paglutas ng isang sistema ng mga linear equation sa pamamagitan ng matrix method

Paggamit ng function isolve(A, B)

Llutasin Ang (A, B) ay isang built-in na function na nagbabalik ng vector X para sa isang sistema ng mga linear equation na binigyan ng matrix ng mga coefficient, A, at isang vector ng mga libreng termino, B .

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang paraan upang malutas ang sistemang ito gamit ang function lsolve (A, B) ay ipinapakita sa Figure 4.2.

kanin. 4.2. Paglutas ng isang sistema ng mga linear na equation gamit ang lsolve function

Paglutas ng isang sistema ng mga linear equation sa pamamagitan ng paggamit mga functionat Hanapin

Sa pamamaraang ito, ang mga equation ay ipinasok nang walang paggamit ng mga matrice, ibig sabihin, sa "natural na anyo". Una, kinakailangan upang ipahiwatig ang mga paunang pagtatantya ng hindi kilalang mga variable. Maaari itong maging anumang numero sa loob ng saklaw ng kahulugan. Kadalasan ay napagkakamalan silang column ng mga libreng miyembro.

Upang malutas ang isang sistema ng mga linear equation gamit ang isang computing unit Ibinigay - Hanapin, kailangan:

2) magpasok ng isang salita ng serbisyo Ibinigay;

matapang na katumbas();

4) magsulat ng isang function Hanapin,

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito gamit ang isang computing unit Ibinigay - Hanapin ipinapakita sa Figure 4.3.

kanin. 4.3. Paglutas ng isang sistema ng mga linear equation gamit ang Find function

Tinatayang psolusyon ng isang sistema ng mga linear na equation

Paglutas ng isang sistema ng mga linear na equation gamit ang isang function Minero katulad ng solusyon gamit ang function Hanapin(gamit ang parehong algorithm), function lamang Hanapin nagbibigay ng eksaktong solusyon, at Minero-- tinatayang. Kung, bilang resulta ng paghahanap, walang karagdagang pagpipino ng kasalukuyang pagtatantya sa solusyon ang maaaring makuha, Mineror ibinabalik ang pagtatantya na ito. Function Hanapin sa kasong ito ay nagbabalik ng mensahe ng error.

Maaari kang pumili ng isa pang paunang pagtatantya.

· Maaari mong taasan o bawasan ang katumpakan ng pagkalkula. Upang gawin ito, pumili mula sa menu Math > Mga pagpipilian(Math - Options), tab binuo- Sa Mga variable(Built-in na mga variable). Sa tab na bubukas, kailangan mong bawasan ang pinapayagang error sa pagkalkula (Convergence Tolerance (TOL)). Default na TOL = 0.001.

ATpansin. Gamit ang paraan ng solusyon sa matrix, kinakailangan upang muling ayusin ang mga coefficient ayon sa pagtaas ng mga hindi alam X 1, X 2, X 3, X 4.

7.2 Paglutas ng mga sistema ng mga nonlinear na equation

Ang mga sistema ng mga nonlinear na equation sa MathCAD ay nalulutas gamit ang isang computing unit Ibinigay - Hanapin.

Disenyo Ibinigay - Hanapin gumagamit ng computational technique batay sa paghahanap para sa isang ugat malapit sa inisyal na approximation point na tinukoy ng user.

Upang malutas ang isang sistema ng mga equation gamit ang block Ibinigay - Hanapin kailangan:

1) magtakda ng mga paunang pagtatantya para sa lahat ng mga variable;

2) magpasok ng isang salita ng serbisyo Ibinigay;

3) isulat ang sistema ng mga equation gamit ang sign matapang na katumbas();

4) magsulat ng isang function Hanapin, sa pamamagitan ng paglilista ng mga hindi kilalang variable bilang mga parameter ng function.

Bilang resulta ng mga kalkulasyon, ang vector ng solusyon ng system ay ipapakita.

Kung ang system ay may ilang mga solusyon, ang algorithm ay dapat na ulitin sa iba pang mga paunang hula.

Tandaan. Kung ang isang sistema ng dalawang equation na may dalawang hindi alam ay nilulutas, bago ito lutasin, ito ay kanais-nais na mag-plot ng mga function graph upang masuri kung ang sistema ay may mga ugat (kung ang mga graph ng mga ibinigay na function ay nagsalubong), at kung gayon, ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Binigyan ng isang sistema ng mga equation

Bago lutasin ang system, gumawa kami ng mga graph ng mga function: mga parabola (ang unang equation) at isang tuwid na linya (ang pangalawang equation). Ang pagbuo ng isang graph ng isang tuwid na linya at isang parabola sa isang coordinate system ay ipinapakita sa Figure 4.5:

kanin. 4.5. Pag-plot ng dalawang function sa parehong coordinate system Ang isang linya at isang parabola ay nagsalubong sa dalawang punto, na nangangahulugan na ang system ay may dalawang solusyon. Ayon sa graph, pipiliin namin ang mga paunang pagtatantya ng mga hindi alam x at y para sa bawat solusyon. Ang paghahanap ng mga ugat ng sistema ng mga equation ay ipinapakita sa Figure 4.6.

kanin. 4.6. Paghahanap ng mga ugat ng isang sistema ng mga nonlinear equation X ) at kasama ang Oy axis (mga halaga sa ) na pinaghihiwalay ng kuwit. Sa window ng pag-format ng chart, sa tab bakas para sa bakas3 at bakas4 pagbabago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim (Larawan 4.7).

kanin. 4.7. Mga function plot na may markang intersection point

8 . Mga Halimbawa ng Paggamit ng Mga Pangunahing Tampok MathCAD upang malutas ang ilang mga problema sa matematika

Ang seksyong ito ay nagbibigay ng mga halimbawa ng paglutas ng mga problema na nangangailangan ng paglutas ng isang equation o isang sistema ng mga equation.

8. 1 Paghahanap ng lokal na extrema ng mga function

Ang kinakailangang kundisyon para sa isang extremum (maximum at/o minimum) ng isang tuluy-tuloy na function ay nabuo tulad ng sumusunod: ang extrema ay maaaring maganap lamang sa mga punto kung saan ang derivative ay katumbas ng zero o wala (sa partikular, ito ay nagiging infinity) . Upang mahanap ang extrema ng isang tuluy-tuloy na pag-andar, hanapin muna ang mga puntos na nakakatugon sa kinakailangang kondisyon, iyon ay, hanapin ang lahat ng tunay na ugat ng equation.

Kung ang isang function graph ay binuo, pagkatapos ay makikita mo kaagad - ang maximum o minimum ay naabot sa isang naibigay na punto X. Kung walang graph, ang bawat isa sa mga natagpuang ugat ay susuriin sa isa sa mga paraan.

1st Sa allowance . MULA SA magpapantay e mga palatandaan ng derivative . Ang tanda ng derivative ay tinutukoy sa paligid ng punto (sa mga punto na nakahiwalay sa extremum ng function sa magkabilang panig sa maliliit na distansya). Kung ang tanda ng derivative ay nagbabago mula sa "+" hanggang "-", pagkatapos ay sa puntong ito ang function ay may maximum. Kung ang tanda ay nagbabago mula sa "-" sa "+", pagkatapos ay sa puntong ito ang function ay may isang minimum. Kung ang tanda ng derivative ay hindi nagbabago, pagkatapos ay walang mga extremums.

2nd s allowance . AT mga kalkulasyon e pangalawa derivative . Sa kasong ito, ang pangalawang derivative ay kinakalkula sa extremum point. Kung ito ay mas mababa sa zero, pagkatapos ay sa puntong ito ang function ay may isang maximum, kung ito ay mas malaki kaysa sa zero, pagkatapos ay isang minimum.

Halimbawa. Paghahanap ng extrema (minimums/maximums) ng isang function.

Una, bumuo tayo ng graph ng function (Larawan 6.1).

kanin. 6.1. Pag-plot ng Function

Alamin natin mula sa graph ang mga unang pagtatantya ng mga halaga X naaayon sa lokal na extrema ng function f(x). Hanapin natin ang mga extrema na ito sa pamamagitan ng paglutas ng equation. Para sa solusyon, ginagamit namin ang Given - Find block (Fig. 6.2.).

kanin. 6.2. Paghahanap ng lokal na extrema

Tukuyin natin ang uri ng mga extremum pervparaan, sinusuri ang pagbabago sa tanda ng derivative sa paligid ng mga nahanap na halaga (Larawan 6.3).

kanin. 6.3. Pagtukoy sa uri ng extremum

Makikita mula sa talahanayan ng mga halaga ng derivative at mula sa graph na ang sign ng derivative sa paligid ng punto x Ang 1 ay nagbabago mula sa plus hanggang minus, kaya naabot ng function ang maximum nito sa puntong ito. At sa paligid ng punto x 2, ang tanda ng derivative ay nagbago mula sa minus hanggang plus, kaya sa puntong ito ang function ay umabot sa isang minimum.

Tukuyin natin ang uri ng mga extremum pangalawaparaan, pagkalkula ng tanda ng pangalawang derivative (Larawan 6.4).

kanin. 6.4. Pagtukoy sa uri ng extremum gamit ang pangalawang derivative

Ito ay makikita na sa punto x 1 ang pangalawang derivative ay mas mababa sa zero, kaya ang punto X 1 ay tumutugma sa maximum ng function. At sa punto x 2 ang pangalawang derivative ay mas malaki kaysa sa zero, kaya ang punto X 2 ay tumutugma sa minimum ng function.

8.2 Pagtukoy sa mga lugar ng mga figure na nalilimitahan ng tuluy-tuloy na mga linya

Lugar ng isang curvilinear trapezoid na nakatali ng isang graph ng isang function f(x) , isang segment sa axis ng Ox at dalawang vertical X = a at X = b, a < b, ay tinutukoy ng formula: .

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 — x 2 at y = 0.

kanin. 6.5. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 — x 2 at y = 0

Ang lugar ng figure na nakapaloob sa pagitan ng mga graph ng mga function f1(x) at f2(x) at direktang X = a at X = b, ay kinakalkula ng formula:

Pansin. Upang maiwasan ang mga error kapag kinakalkula ang lugar, ang pagkakaiba ng mga function ay dapat kunin modulo. Kaya, ang lugar ay palaging magiging positibo.

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya at. Ang solusyon ay ipinapakita sa figure 6.6.

1. Bumubuo kami ng graph ng mga function.

2. Nahanap namin ang mga intersection point ng mga function gamit ang root function. Tutukuyin namin ang mga paunang pagtatantya mula sa graph.

3. Nakahanap ng mga halaga x ay pinapalitan sa formula bilang mga limitasyon ng pagsasama.

8. 3 Konstruksyon ng mga kurba sa pamamagitan ng mga ibinigay na puntos

Konstruksyon ng isang tuwid na linya na dumadaan sa dalawang ibinigay na mga punto

Upang buuin ang equation ng isang tuwid na linya na dumadaan sa dalawang puntos A ( x 0,y 0) at B ( x 1,y 1), ang sumusunod na algorithm ay iminungkahi:

saan a at b ay ang mga coefficient ng linya na kailangan nating hanapin.

2. Ang sistemang ito ay linear. Mayroon itong dalawang hindi kilalang variable: a at b

Halimbawa. Pagbuo ng isang tuwid na linya na dumadaan sa mga punto A (-2, -4) at B (5.7).

Pinapalitan namin ang mga direktang coordinate ng mga puntong ito sa equation at makuha ang system:

Ang solusyon ng sistemang ito sa MathCAD ay ipinapakita sa Figure 6.7.

kanin. 6.7 System solution

Bilang resulta ng paglutas ng system, nakukuha namin ang: a = 1.57, b= -0.857. Kaya ang equation ng isang tuwid na linya ay magiging ganito: y = 1.57x- 0.857. Buuin natin ang tuwid na linyang ito (Larawan 6.8).

kanin. 6.8. Pagbuo ng isang tuwid na linya

Konstruksyon ng isang parabola, pagpasa sa tatlong ibinigay na puntos

Upang bumuo ng isang parabola na dumadaan sa tatlong puntos A ( x 0,y 0), B ( x 1,y 1) at C ( x 2,y 2), ang algorithm ay ang mga sumusunod:

1. Ang parabola ay ibinibigay ng equation

y = palakol 2 + bX + Sa, saan

a, b at Sa ay ang mga coefficient ng parabola na kailangan nating hanapin.

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa equation na ito at makuha ang system:

2. Ang sistemang ito ay linear. Mayroon itong tatlong hindi kilalang variable: a, b at Sa. Ang sistema ay maaaring malutas sa isang matrix na paraan.

3. Pinapalitan namin ang nakuhang mga coefficient sa equation at bumuo ng parabola.

Halimbawa. Paggawa ng parabola na dumadaan sa mga puntong A (-1,-4), B (1,-2) at C (3,16).

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa parabola equation at makuha ang system:

Ang solusyon ng sistemang ito ng mga equation sa MathCAD ay ipinapakita sa Figure 6.9.

kanin. 6.9. Paglutas ng isang sistema ng mga equation

Bilang isang resulta, ang mga coefficient ay nakuha: a = 2, b = 1, c= -5. Nakukuha namin ang parabola equation: 2 x 2 +x -5 = y. Buuin natin ang parabola na ito (Larawan 6.10).

kanin. 6.10. Konstruksyon ng isang parabola

Konstruksyon ng isang bilog na dumadaan sa tatlong ibinigay na puntos

Upang bumuo ng isang bilog na dumadaan sa tatlong puntos A ( x 1,y 1), B ( x 2,y 2) at C ( x 3,y 3), maaari mong gamitin ang sumusunod na algorithm:

1. Ang bilog ay ibinibigay ng equation

kung saan ang x0, y0 ay ang mga coordinate ng gitna ng bilog;

R ay ang radius ng bilog.

2. Palitan ang ibinigay na mga coordinate ng mga puntos sa equation ng bilog at kunin ang system:

Ang sistemang ito ay hindi linear. Mayroon itong tatlong hindi kilalang variable: x 0, y 0 at R. Ang sistema ay nalulutas gamit ang computing unit Ibinigay - Hanapin.

Halimbawa. Konstruksyon ng isang bilog na dumadaan sa tatlong puntos na A (-2.0), B (6.0) at C (2.4).

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa equation ng bilog at makuha ang system:

Ang solusyon ng system sa MathCAD ay ipinapakita sa Figure 6.11.

kanin. 6.11. Solusyon ng system

Bilang resulta ng paglutas ng sistema, ang mga sumusunod ay nakuha: x 0 = 2, y 0 = 0, R = 4. Palitan ang nakuhang mga coordinate ng gitna ng bilog at ang radius sa equation ng bilog. Nakukuha namin:. Express mula dito y at bumuo ng isang bilog (Larawan 6.12).

Ipadala ang iyong mabuting gawa sa base ng kaalaman ay simple. Gamitin ang form sa ibaba

Ang mga mag-aaral, nagtapos na mga estudyante, mga batang siyentipiko na gumagamit ng base ng kaalaman sa kanilang pag-aaral at trabaho ay lubos na magpapasalamat sa iyo.

1. Gumanang bintana MathCAD

· Panel Math(Larawan 1.4).

kanin. 1.4. Panel ng matematika

Ang pag-click sa pindutan ng math toolbar ay magbubukas ng karagdagang toolbar:

2. Elemento ng wika MathCAD

Ang mga pangunahing elemento ng MathCAD mathematical expression ay kinabibilangan ng mga operator, constants, variables, arrays, at functions.

2.1 Mga operator

Mga operator -- mga elemento ng MathCAD kung saan maaari kang lumikha ng mga mathematical expression. Ang mga ito, halimbawa, ay kinabibilangan ng mga simbolo para sa mga pagpapatakbo ng aritmetika, mga palatandaan para sa pagkalkula ng mga kabuuan, produkto, derivatives, integral, atbp.

Tinutukoy ng operator ang:

a) ang aksyon na isasagawa sa pagkakaroon ng ilang mga halaga ng mga operand;

b) ilan, saan at anong mga operand ang dapat ipasok sa operator.

Operand -- ang numero o expression kung saan kumikilos ang operator. Halimbawa, sa expression na 5!+3, ang mga numero 5! at 3 ay ang mga operand ng "+" (plus) operator, at ang bilang 5 ay ang operand ng factorial (!).

Anumang operator sa MathCAD ay maaaring ipasok sa dalawang paraan:

sa pamamagitan ng pagpindot ng key (key combination) sa keyboard;

gamit ang math panel.

Ang mga sumusunod na pahayag ay ginagamit upang italaga o ipakita ang mga nilalaman ng lokasyon ng memorya na nauugnay sa isang variable:

-- assignment sign (ipinasok sa pamamagitan ng pagpindot sa key : sa keyboard (colon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa panel Calculator );

Ang takdang-aralin na ito ay tinatawag na lokal. Bago ang takdang-aralin na ito, ang variable ay hindi tinukoy at hindi magagamit.

-- global assignment operator. Ang pagtatalagang ito ay maaaring gawin saanman sa dokumento. Halimbawa, kung ang isang variable ay itinalaga ng isang halaga sa ganitong paraan sa pinakadulo ng dokumento, magkakaroon ito ng parehong halaga sa simula ng dokumento.

-- tinatayang operator ng pagkakapantay-pantay (x1). Ginagamit sa paglutas ng mga sistema ng mga equation. Ipinasok sa pamamagitan ng pagpindot sa isang key ; sa keyboard (semicolon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa Boolean panel.

= -- operator (simple equals) na nakalaan para sa paglabas ng halaga ng isang pare-pareho o variable.

Ang pinakasimpleng mga kalkulasyon

Ang proseso ng pagkalkula ay isinasagawa gamit ang:

Mga Panel ng Calculator, Mga Panel ng Calculus at Mga Panel ng Pagtatantya.

Pansin. Kung kinakailangan upang hatiin ang buong expression sa numerator, dapat muna itong mapili sa pamamagitan ng pagpindot sa spacebar sa keyboard o sa pamamagitan ng paglalagay nito sa mga bracket.

2.2 Mga Constant

Mga Constant -- pinangalanang mga bagay na mayroong ilang halaga na hindi mababago.

Halimbawa, = 3.14.

Mga dimensyon na pare-pareho ay karaniwang mga yunit ng pagsukat. Halimbawa, metro, segundo, atbp.

Upang isulat ang dimensional na pare-pareho, dapat mong ipasok ang sign * (multiply) pagkatapos ng numero, piliin ang item sa menu Ipasok subparagraph Yunit. Sa mga sukat ang mga kategoryang pinakakilala mo: Haba - haba (m, km, cm); Masa -- timbang (g, kg, t); Oras -- oras (min, seg, oras).

2.3 Mga variable

Mga variable ay pinangalanang mga bagay na may ilang halaga na maaaring magbago habang tumatakbo ang programa. Ang mga variable ay maaaring numeric, string, character, atbp. Ang mga variable ay itinalaga ng mga halaga gamit ang assign sign (:=).

Pansin. Tinatrato ng MathCAD ang malalaking titik at maliliit na titik bilang magkakaibang mga pagkakakilanlan.

Mga variable ng system

AT MathCAD naglalaman ng isang maliit na pangkat ng mga espesyal na bagay na hindi maaaring maiugnay sa alinman sa klase ng mga constant o sa klase ng mga variable, ang mga halaga nito ay natutukoy kaagad pagkatapos magsimula ang programa. Ito ay mas mahusay na bilangin ang mga ito mga variable ng system. Ito, halimbawa, TOL - ang error ng mga kalkulasyon ng numero, ORIGIN - ang mas mababang limitasyon ng halaga ng index index ng mga vector, matrice, atbp. Kung kinakailangan, maaari kang magtakda ng iba pang mga halaga para sa mga variable na ito.

Mga Variable ng Ranggo

Ang mga variable na ito ay may isang serye ng mga nakapirming halaga, alinman sa integer o nag-iiba-iba sa isang tiyak na hakbang mula sa paunang halaga hanggang sa huling isa.

Ang isang expression ay ginagamit upang lumikha ng isang ranged variable:

Pangalan=N magsimula,(N magsimula+Hakbang)..N wakas,

kung saan ang Pangalan ay ang pangalan ng variable;

N magsimula -- paunang halaga;

Hakbang -- ang tinukoy na hakbang para sa pagbabago ng variable;

N dulo -- end value.

Ang mga variable na ranggo ay malawakang ginagamit sa pag-plot. Halimbawa, upang mag-plot ng isang graph ng ilang function f(x) una sa lahat, kailangan mong lumikha ng isang serye ng mga variable na halaga x-- dapat itong isang ranged variable para gumana ito.

Pansin. Kung ang hakbang ay hindi tinukoy sa hanay ng variable, kung gayon Awtomatikong kukunin ito ng gramo katumbas ng 1.

Halimbawa . Variable x nag-iiba sa hanay mula -16 hanggang +16 sa mga hakbang na 0.1

Upang magsulat ng ranged variable, ita-type mo ang:

Pangalan ng variable ( x);

Sign ng assignment (:=)

Ang unang halaga ng hanay (-16);

kuwit;

Ang pangalawang halaga ng hanay, na siyang kabuuan ng unang halaga at ang hakbang (-16+0.1);

ellipsis ( .. ) -- pagpapalit ng variable sa loob ng ibinigay na mga limitasyon (ipinapasok ang ellipsis sa pamamagitan ng pagpindot ng semicolon sa layout ng English na keyboard);

Huling halaga ng hanay (16).

Bilang resulta, makakakuha ka ng: x := -16,-16+0.1..16.

Mga talahanayan ng output

Anumang expression na may ranggo na mga variable pagkatapos ng equal sign ay magsisimula sa output table.

Maaari kang magpasok ng mga numerical na halaga sa mga talahanayan ng output at itama ang mga ito.

Variable na may index

Variable na may index-- ay isang variable na itinalaga ng isang hanay ng mga hindi nauugnay na numero, bawat isa ay may sariling numero (index).

Ang index ay ipinasok sa pamamagitan ng pagpindot sa kaliwang square bracket sa keyboard o gamit ang button x n sa panel Calculator.

Maaari mong gamitin ang alinman sa isang pare-pareho o isang expression bilang isang index. Upang masimulan ang isang variable na may index, dapat mong ilagay ang mga elemento ng array, na pinaghihiwalay ang mga ito gamit ang mga kuwit.

Halimbawa. Pagpasok ng mga variable ng index.

Ang mga numerong halaga ay ipinasok sa talahanayan na pinaghihiwalay ng mga kuwit;

Output ng halaga ng unang elemento ng vector S;

Ang pag-output ng halaga ng zero na elemento ng vector S.

2.4 Mga Array

array -- isang natatanging pinangalanang koleksyon ng isang limitadong bilang ng mga numeric o character na elemento, na inayos sa ilang paraan at may mga partikular na address.

Sa pakete MathCAD Ang mga array ng dalawang pinakakaraniwang uri ay ginagamit:

one-dimensional (mga vector);

dalawang-dimensional (matrices).

Maaari kang mag-output ng template ng matrix o vector sa isa sa mga sumusunod na paraan:

piliin ang item sa menu Ipasok - Matrix;

pindutin ang key combination ctrl+ M;

pindutin ang pindutan sa panel at mga vector at matrice.

Bilang resulta, lalabas ang isang dialog box kung saan nakatakda ang kinakailangang bilang ng mga row at column:

Mga hilera-- bilang ng mga linya

mga hanay-- bilang ng mga column

Kung ang isang matrix (vector) ay kailangang bigyan ng isang pangalan, pagkatapos ay ang pangalan ng matrix (vector) ay unang ipinasok, pagkatapos ay ang assignment operator, at pagkatapos ay ang matrix template.

Halimbawa:

Matrix -- isang two-dimensional array na pinangalanang M n , m , na binubuo ng n row at m column.

Maaari kang magsagawa ng iba't ibang mga pagpapatakbo ng matematika sa mga matrice.

2.5 Mga pag-andar

Function -- isang expression ayon sa kung saan ang ilang mga kalkulasyon ay ginanap na may mga argumento at ang numerical na halaga nito ay tinutukoy. Mga halimbawa ng function: kasalanan(x), kulay-balat(x) at iba pa.

Ang mga function sa MathCAD package ay maaaring maging built-in o user-defined. Mga paraan upang magpasok ng inline na function:

Pumili ng item sa menu Ipasok- Function.

Pindutin ang kumbinasyon ng key ctrl+ E.

I-click ang button sa toolbar.

I-type ang pangalan ng function sa keyboard.

Ang mga function ng user ay karaniwang ginagamit kapag ang parehong expression ay sinusuri ng maraming beses. Para magtakda ng function ng user:

· ilagay ang pangalan ng function na may obligadong indikasyon ng argumento sa mga bracket, halimbawa, f(x);

Ipasok ang assignment operator (:=);

Maglagay ng kinakalkula na expression.

Halimbawa. f (z) := kasalanan(2 z 2)

3. Pag-format ng Numero

Sa MathCAD, maaari mong baguhin ang format ng output ng mga numero. Karaniwang ginagawa ang mga kalkulasyon na may katumpakan na 20 digit, ngunit hindi lahat ng makabuluhang numero ay ipinapakita. Upang baguhin ang format ng numero, i-double click ang nais na resulta ng numero. Lilitaw ang window ng pag-format ng numero, bukas sa tab numero Format (Format ng Numero) na may mga sumusunod na format:

o Heneral (Main) -- ay ang default. Ang mga numero ay ipinapakita sa pagkakasunud-sunod (halimbawa, 1.2210 5). Ang bilang ng mga palatandaan ng mantissa ay tinutukoy sa field Exponential Threshold(Exponential notation threshold). Kapag nalampasan ang threshold, ipapakita ang numero sa pagkakasunud-sunod. Ang bilang ng mga digit pagkatapos ng decimal point ay nagbabago sa field numero ng decimal mga lugar.

o Decimal (Decimal) -- Ang decimal na representasyon ng mga floating point na numero (halimbawa, 12.2316).

o Siyentipiko (Scientific) -- Ang mga numero ay ipinapakita sa pagkakasunud-sunod lamang.

o Engineering (Engineering) -- ang mga numero ay ipinapakita lamang sa multiple ng tatlo (halimbawa, 1.2210 6).

Pansin. Kung, pagkatapos itakda ang nais na format sa window ng pag-format ng numero, piliin ang pindutan OK, ang format ay itatakda lamang para sa napiling numero. At kung pipiliin mo ang button na Itakda bilang Default, ilalapat ang format sa lahat ng numero sa dokumentong ito.

Awtomatikong ni-round down ang mga numero sa zero kung mas mababa ang mga ito sa itinakdang threshold. Itinakda ang threshold para sa buong dokumento, hindi para sa isang partikular na resulta. Upang baguhin ang rounding threshold sa zero, piliin ang menu item Pag-format - Resulta at sa tab pagpaparaya , sa field Zero threshold ipasok ang kinakailangang halaga ng threshold.

4 . Magtrabaho gamit ang text

Ang mga text snippet ay mga piraso ng text na gustong makita ng user sa kanilang dokumento. Ito ay maaaring mga paliwanag, link, komento, atbp. Ang mga ito ay ipinasok gamit ang menu item Ipasok - Rehiyon ng teksto.

Maaari mong i-format ang teksto: baguhin ang font, laki, istilo, pagkakahanay, atbp. Upang gawin ito, piliin ito at piliin ang naaangkop na mga opsyon sa panel ng font o sa menu Pag-format - Text.

5. Nagtatrabaho sa graphics

Kapag nilulutas ang maraming problema kung saan pinag-aaralan ang isang function, madalas na kinakailangan na i-plot ang graph nito, na malinaw na magpapakita ng pag-uugali ng function sa isang tiyak na agwat.

Sa sistema ng MathCAD, posibleng bumuo ng iba't ibang uri ng mga graph: sa Cartesian at polar coordinate system, mga three-dimensional na graph, mga ibabaw ng katawan ng rebolusyon, polyhedra, spatial curves, vector field graphs. Titingnan natin kung paano bumuo ng ilan sa mga ito.

5.1 Pagbuo ng dalawang-dimensional na mga graph

Upang bumuo ng dalawang-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

Ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang X-Y Plot button (two-dimensional graph);

Sa lumitaw na template ng isang two-dimensional na graph, na isang walang laman na parihaba na may mga label ng data, ilagay ang pangalan ng variable sa label ng gitnang data kasama ang abscissa axis (X axis), at ilagay ang pangalan ng function bilang kapalit ng ang label ng gitnang data sa kahabaan ng ordinate axis (Y axis) (Fig. 2.1 );\

kanin. 2.1. Template ng 2D Plot

mag-click sa labas ng template ng graph -- i-plot ang graph ng function.

Ang hanay ng argumento ay binubuo ng 3 mga halaga: inisyal, pangalawa at pangwakas.

Hayaang kailanganin na mag-plot ng function graph sa pagitan [-2,2] na may hakbang na 0.2. Mga variable na halaga t ay tinukoy bilang isang hanay tulad ng sumusunod:

t:= -2, - 1.8 .. 2 ,

kung saan: -2 -- ang paunang halaga ng hanay;

-1.8 (-2 + 0.2) -- halaga ng pangalawang hanay (paunang halaga kasama ang pagtaas);

2 -- end value ng range.

Pansin. Ang isang ellipsis ay ipinasok sa pamamagitan ng pagpindot sa isang semicolon sa English na layout ng keyboard.

Halimbawa. Pag-plot ng Function y = x 2 sa pagitan [-5.5] na may hakbang na 0.5 (Larawan 2.2).

kanin. 2.2. Pag-plot ng Function y = x 2

Kapag nag-plot ng mga graph, isaalang-alang ang sumusunod:

° Kung ang hanay ng mga halaga ng argumento ay hindi tinukoy, bilang default, ang graph ay binuo sa hanay [-10,10].

° Kung kinakailangan na maglagay ng ilang mga graph sa isang template, ang mga pangalan ng mga function ay ipinahiwatig na pinaghihiwalay ng mga kuwit.

° Kung ang dalawang function ay may magkaibang argumento, halimbawa f1(x) at f2(y), ang mga pangalan ng function ay ipinapahiwatig sa ordinate (Y) axis, na pinaghihiwalay ng mga kuwit, at sa abscissa (X) axis, ang Ang mga pangalan ng parehong mga variable ay pinaghihiwalay din ng mga kuwit.

° Ang mga end label ng data sa template ng tsart ay ginagamit upang ipahiwatig ang mga halaga ng limitasyon ng abscissa at ordinate, i.e. itinakda nila ang sukat ng graph. Kung iiwan mong blangko ang mga label na ito, awtomatikong itatakda ang sukat. Ang awtomatikong sukat ay hindi palaging sumasalamin sa graph sa nais na anyo, kaya ang mga halaga ng limitasyon ng abscissa at ordinates ay kailangang i-edit sa pamamagitan ng manu-manong pagbabago sa mga ito.

Tandaan. Kung pagkatapos na i-plot ang graph ay hindi kunin ang nais na anyo, maaari mong:

Bawasan ang hakbang.

· baguhin ang pagitan ng paglalagay.

Bawasan ang limitasyon ng mga halaga ng abscissas at ordinates sa tsart.

Halimbawa. Pagbubuo ng isang bilog na may sentro sa isang punto (2,3) at isang radius R = 6.

Ang equation ng isang bilog na nakasentro sa isang punto na may mga coordinate ( x 0 ,y 0) at radius R ay nakasulat bilang:

Ipahayag mula sa equation na ito y:

Kaya, upang makabuo ng isang bilog, kinakailangan upang magtakda ng dalawang pag-andar: ang upper at lower semicircles. Ang hanay ng argumento ay kinakalkula tulad ng sumusunod:

Halaga ng panimulang hanay = x 0 - R;

Halaga ng dulo ng saklaw = x 0 + R;

Mas mainam na gawin ang hakbang na katumbas ng 0.1 (Larawan 2.3.).

kanin. 2.3. Konstruksyon ng isang bilog

Parametric graph ng isang function

Minsan ito ay mas maginhawa sa halip na isang line equation na may kaugnayan sa mga rectangular coordinates x at y, isaalang-alang ang tinatawag na parametric line equation, na nagbibigay ng mga expression para sa kasalukuyang x at y coordinate bilang mga function ng ilang variable. t(parameter): x(t) at y(t). Kapag gumagawa ng isang parametric graph, ang mga pangalan ng mga function ng isang argumento ay ipinahiwatig sa ordinate at abscissa axes.

Halimbawa. Pagbuo ng isang bilog na nakasentro sa isang punto na may mga coordinate (2,3) at radius R= 6. Para sa pagbuo, ginagamit ang parametric equation ng bilog

x = x 0 + R kasi( t) y = y 0 + R kasalanan( t) (Larawan 2.4.).

Fig.2.4. Konstruksyon ng isang bilog

Pag-format ng Tsart

Para mag-format ng graph, i-double click ang graph area. Magbubukas ang dialog box ng Graph Formatting. Ang mga tab sa window ng pag-format ng chart ay nakalista sa ibaba:

§ X- Ymga palakol--formatting coordinate axes. Sa pamamagitan ng paglalagay ng tsek sa naaangkop na mga kahon, maaari mong:

· LogScale--kumakatawan sa mga numerical na halaga sa mga axes sa isang logarithmic scale (bilang default, ang mga numerical na halaga ay naka-plot sa isang linear scale)

· Gridmga linya--maglapat ng isang grid ng mga linya;

· may bilang--ayusin ang mga numero sa mga coordinate axes;

· AutoScale--awtomatikong pagpili ng limitasyon ng mga numerical na halaga sa mga axes (kung ang kahon na ito ay hindi naka-check, ang maximum na kinakalkula na mga halaga ay magiging limitasyon);

· palabaspananda-- pagmamarka ng graph sa anyo ng mga pahalang o patayong tuldok na linya na naaayon sa tinukoy na halaga sa axis, at ang mga halaga mismo ay ipinapakita sa dulo ng mga linya (2 input na lugar ang lilitaw sa bawat axis, kung saan maaari mong magpasok ng mga numerical na halaga, huwag magpasok ng anuman, magpasok ng isang numero o titik na pagtatalaga ng mga constants);

· AutoGpalayasin-- awtomatikong pagpili ng bilang ng mga linya ng grid (kung ang kahon na ito ay walang check, dapat mong tukuyin ang bilang ng mga linya sa field na Bilang ng mga Grid);

· tumawid- ang abscissa axis ay dumadaan sa zero ng ordinate;

· Naka-box-- tumatakbo ang x-axis sa ilalim ng gilid ng graph.

§ Bakas-- line formatting ng mga function graph. Para sa bawat graph nang hiwalay, maaari mong baguhin ang:

simbolo (Simbolo) sa tsart para sa mga nodal na puntos (bilog, krus, parihaba, rhombus);

uri ng linya (Solid - solid, Dot - dotted line, Dash - stroke, Dadot - dash-dotted line);

kulay ng linya (Kulay);

Uri (Ture) ng tsart (Mga Linya - linya, Mga Punto - mga puntos, Var o Solidbar - mga bar, Hakbang - hakbang na tsart, atbp.);

kapal ng linya (Timbang).

§ Label -- pamagat sa lugar ng graph. Sa field Pamagat (Pamagat) maaari mong isulat ang teksto ng pamagat, piliin ang posisyon nito - sa itaas o ibaba ng graph ( sa itaas -- itaas, sa ibaba -- sa ilalim). Maaari mong ipasok, kung kinakailangan, ang mga pangalan ng argumento at function ( Mga Label ng Axis ).

§ Mga Default -- gamit ang tab na ito, maaari kang bumalik sa default na view ng chart (Baguhin sa default), o gamitin ang mga pagbabagong ginawa mo sa chart bilang default para sa lahat ng chart sa dokumentong ito (Gumamit para sa Mga Default).

5. 2 Pagbuo ng mga polar plot

Upang bumuo ng isang polar graph ng isang function, kailangan mong:

· itakda ang hanay ng mga halaga ng argumento;

magtakda ng isang function

· ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang Polar Plot button (polar graph);

· sa mga input field ng template na lilitaw, dapat mong ipasok ang angular argument ng function (sa ibaba) at ang pangalan ng function (kaliwa).

Halimbawa. Konstruksyon ng lemniscate ni Bernoulli: (Larawan 2.6.)

Fig.2.6. Isang halimbawa ng pagbuo ng isang polar plot

5. 3 Surface plotting (3D o 3 D - mga graph)

Kapag gumagawa ng mga three-dimensional na graph, ginagamit ang panel graph(Graph) panel ng matematika. Maaari kang bumuo ng isang three-dimensional na graph gamit ang wizard, na tinatawag mula sa pangunahing menu; maaari kang bumuo ng isang graph sa pamamagitan ng paglikha ng isang matrix ng mga halaga ng isang function ng dalawang variable; maaari mong gamitin ang pinabilis na paraan ng pagtatayo; maaari mong tawagan ang mga espesyal na function na CreateMech at CreateSpase, na idinisenyo upang lumikha ng isang hanay ng mga halaga ng function at plot. Isasaalang-alang namin ang isang pinabilis na pamamaraan para sa pagbuo ng isang three-dimensional na graph.

Mabilis na Graph

Upang mabilis na makabuo ng three-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

ilagay ang cursor sa lugar kung saan dapat itayo ang graph, piliin ang button sa mathematical panel graph(Tsart) at sa binuksan na panel ang pindutan ( surface graph);

· sa tanging lugar ng template, ipasok ang pangalan ng function (nang walang tinukoy na mga variable);

· mag-click sa labas ng template ng tsart -- bubuuin ang function graph.

Halimbawa. Pag-plot ng Function z(x,y) = x 2 + y 2 - 30 (Larawan 2.7).

kanin. 2.7. Isang Halimbawa ng Mabilis na Surface Plot

Maaaring kontrolin ang built chart:

° ang pag-ikot ng graph ay isinasagawa pagkatapos na i-hover ang mouse pointer sa ibabaw nito nang pinindot ang kaliwang pindutan ng mouse;

° Isinasagawa ang pag-scale ng tsart pagkatapos i-hover ang mouse pointer sa ibabaw nito sa pamamagitan ng sabay na pagpindot sa kaliwang pindutan ng mouse at ang Ctrl key (kung igalaw mo ang mouse, ang chart ay mag-zoom in o out);

° Ang animation ng tsart ay ginaganap sa parehong paraan, ngunit kasama ang Shift key na pinindot din. Kinakailangan lamang na simulan ang pag-ikot ng graph gamit ang mouse, pagkatapos ay awtomatikong isasagawa ang animation. Upang ihinto ang pag-ikot, i-click ang kaliwang pindutan ng mouse sa loob ng lugar ng graph.

Posible na bumuo ng ilang mga ibabaw nang sabay-sabay sa isang pagguhit. Upang gawin ito, kailangan mong itakda ang parehong mga function at tukuyin ang mga pangalan ng mga function sa template ng chart na pinaghihiwalay ng mga kuwit.

Kapag mabilis na nagpaplano, ang mga default na halaga para sa parehong mga argumento ay nasa pagitan ng -5 at +5 at ang bilang ng mga linya ng contour ay 20. Upang baguhin ang mga halagang ito, dapat mong:

· i-double click sa tsart;

· piliin ang tab na Quick Plot Data sa binuksan na window;

· maglagay ng mga bagong value sa window area Range1 -- para sa unang argument at Range2 -- para sa pangalawang argument (simula -- initial value, end -- final value);

· sa field na # ng Grids, baguhin ang bilang ng mga linya ng grid na sumasaklaw sa ibabaw;

· I-click ang OK na buton.

Halimbawa. Pag-plot ng Function z(x,y) = -kasalanan( x 2 + y 2) (Larawan 2.9).

Kapag binubuo ang graph na ito, mas mahusay na piliin ang mga limitasyon ng pagbabago sa mga halaga ng parehong mga argumento mula -2 hanggang +2.

kanin. 2.9. Isang halimbawa ng pag-plot ng function graph z(x,y) = -kasalanan( x 2 + y 2)

unahanmatting 3D graphs

Upang i-format ang graph, i-double click ang plot area - lilitaw ang isang window ng pag-format na may ilang mga tab: Hitsura,Heneral,mga palakol,pag-iilaw,Pamagat,Mga backplane,Espesyal, Advanced, MabilisPlotData.

Layunin ng tab MabilisPlotData ay tinalakay sa itaas.

Tab Hitsura nagbibigay-daan sa iyo na baguhin ang hitsura ng graph. Patlang Punan Mga pagpipilian nagbibigay-daan sa iyo na baguhin ang mga parameter ng punan, field linya Pagpipilian-- mga parameter ng linya, punto Mga pagpipilian-- mga parameter ng punto.

Sa tab Heneral ( pangkalahatan) sa pangkat tingnan maaari mong piliin ang mga anggulo ng pag-ikot ng itinatanghal na ibabaw sa paligid ng lahat ng tatlong axes; sa isang grupo displaybilang Maaari mong baguhin ang uri ng tsart.

Sa tab pag-iilaw(ilaw) maaari mong kontrolin ang pag-iilaw sa pamamagitan ng paglalagay ng tsek sa kahon paganahinpag-iilaw(buksan ang mga ilaw) at lumipat Naka-on(buksan). Isa sa 6 na posibleng mga scheme ng pag-iilaw ay pinili mula sa listahan pag-iilawscheme(skema ng pag-iilaw).

6. Mga paraan upang malutas ang mga equation sa MathCAD

Sa seksyong ito, malalaman natin kung paano ang pinakasimpleng mga equation ng form F( x) = 0. Upang malutas ang isang equation nang analitikal ay nangangahulugang hanapin ang lahat ng mga ugat nito, i.e. tulad ng mga numero, kapag pinapalitan ang mga ito sa orihinal na equation, nakukuha natin ang tamang pagkakapantay-pantay. Upang malutas ang equation na graphically ay nangangahulugang hanapin ang mga punto ng intersection ng graph ng function na may x-axis.

6. 1 Paglutas ng mga equation gamit ang f mga function at ugat ( f ( x ), x )

Para sa mga solusyon ng isang equation na may isang hindi alam sa form na F( x) = 0 mayroong isang espesyal na function

ugat(f(x), x) ,

saan f(x) ay isang expression na katumbas ng zero;

X-- argumento.

Ibinabalik ng function na ito, na may ibinigay na katumpakan, ang halaga ng isang variable kung saan ang expression f(x) ay katumbas ng 0.

Pansine. Kung ang kanang bahagi ng equation ay 0, kung gayon kinakailangan na dalhin ito sa normal na anyo (ilipat ang lahat sa kaliwang bahagi).

Bago gamitin ang function ugat dapat ibigay sa argumento X paunang pagtatantya. Kung mayroong ilang mga ugat, pagkatapos ay upang mahanap ang bawat ugat, dapat mong tukuyin ang iyong paunang pagtatantya.

Pansin. Bago ang paglutas, ito ay kanais-nais na magplano ng isang function graph upang suriin kung may mga ugat (ang graph ba ay bumalandra sa Ox axis), at kung gayon, kung ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Paglutas ng isang equation gamit ang isang function ugat ipinapakita sa Figure 3.1. Bago magpatuloy sa solusyon sa sistema ng MathCAD, sa equation ay ililipat namin ang lahat sa kaliwang bahagi. Ang equation ay kukuha ng anyo: .

kanin. 3.1. Paglutas ng Equation Gamit ang Root Function

6. 2 Paglutas ng mga equation gamit ang f mga function at polyroots ( v )

Upang sabay-sabay na mahanap ang lahat ng mga ugat ng isang polynomial, gamitin ang function polyroots(v), kung saan ang v ay ang vector ng mga coefficient ng polynomial, simula sa libreng termino . Hindi maaaring tanggalin ang mga zero coefficient. Hindi tulad ng function ugat function Polyroots hindi nangangailangan ng paunang pagtatantya.

Halimbawa. Paglutas ng isang equation gamit ang isang function polyroots ipinapakita sa Figure 3.2.

kanin. 3.2. Paglutas ng Equation Gamit ang Polyroots Function

6. 3 Paglutas ng mga equation gamit ang fmga functionatHanapin(x)

Gumagana ang function na Find kasabay ng Given na keyword. Disenyo Ibinigay-Hanapin

Kung ibibigay ang equation f(x) = 0, pagkatapos ay malulutas ito bilang mga sumusunod gamit ang bloke Ibinigay - Hanapin:

Itakda ang Initial Approximation

Maglagay ng service word

Isulat ang equation gamit ang sign matapang na katumbas

Sumulat ng function ng paghahanap na may hindi kilalang variable bilang isang parameter

Bilang resulta, pagkatapos ng pantay na tanda, ang nahanap na ugat ay ipapakita.

Kung mayroong ilang mga ugat, maaari silang matagpuan sa pamamagitan ng pagpapalit ng paunang pagtatantya x0 sa isang malapit sa nais na ugat.

Halimbawa. Ang solusyon ng equation gamit ang find function ay ipinapakita sa Figure 3.3.

kanin. 3.3. Paglutas ng isang equation na may function ng paghahanap

Minsan kailangan na markahan ang ilang mga punto sa graph (halimbawa, ang mga punto ng intersection ng isang function na may Ox axis). Para dito kailangan mo:

Tukuyin ang x value ng isang ibinigay na punto (kasama ang Ox axis) at ang value ng function sa puntong ito (kasama ang Oy axis);

double click sa graph at sa formatting window sa tab bakas para sa kaukulang linya, piliin ang uri ng graph - mga puntos, kapal ng linya - 2 o 3.

Halimbawa. Ipinapakita ng graph ang punto ng intersection ng function sa x-axis. Coordinate X ang puntong ito ay natagpuan sa nakaraang halimbawa: X= 2.742 (ugat ng equation ) (Larawan 3.4).

kanin. 3.4. Graph ng isang function na may markang intersection point

Sa window ng pag-format ng chart, sa tab bakas para sa bakas2 binago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim.

7. Paglutas ng mga sistema ng mga equation

7. 1 Paglutas ng mga sistema ng mga linear na equation

Ang sistema ng mga linear equation ay maaaring malutas m pamamaraan ng matrix (alinman sa pamamagitan ng inverse matrix o gamit ang function isolve(A,B)) at paggamit ng dalawang function Hanapin at mga tampok Minero.

Paraan ng matrix

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito ng mga equation sa pamamagitan ng matrix method ay ipinapakita sa Figure 4.1.

kanin. 4.1. Paglutas ng isang sistema ng mga linear equation sa pamamagitan ng matrix method

Paggamit ng functionisolve(A, B)

Llutasin Ang (A,B) ay isang built-in na function na nagbabalik ng vector X para sa isang sistema ng mga linear equation na binigyan ng matrix ng mga coefficient A at isang vector ng mga libreng termino B .

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang paraan upang malutas ang sistemang ito gamit ang lsolve(A,B) function ay ipinapakita sa Figure 4.2.

kanin. 4.2. Paglutas ng isang sistema ng mga linear na equation gamit ang lsolve function

Paglutas ng isang sistema ng mga linear equationsa pamamagitan ng paggamitmga functionatHanapin

Sa pamamaraang ito, ang mga equation ay ipinasok nang walang paggamit ng mga matrice, i.e. sa "natural na anyo". Una, kinakailangan upang ipahiwatig ang mga paunang pagtatantya ng hindi kilalang mga variable. Maaari itong maging anumang numero sa loob ng saklaw ng kahulugan. Kadalasan ay napagkakamalan silang column ng mga libreng miyembro.

Upang malutas ang isang sistema ng mga linear equation gamit ang isang computing unit Ibinigay - Hanapin, kailangan:

2) magpasok ng isang salita ng serbisyo Ibinigay;

matapang na katumbas();

4) magsulat ng isang function Hanapin,

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito gamit ang isang computing unit Ibinigay - Hanapin ipinapakita sa Figure 4.3.

kanin. 4.3. Paglutas ng isang sistema ng mga linear equation gamit ang Find function

Tinatayang psolusyon ng isang sistema ng mga linear na equation

Paglutas ng isang sistema ng mga linear na equation gamit ang isang function Minero katulad ng solusyon gamit ang function Hanapin(gamit ang parehong algorithm), function lamang Hanapin nagbibigay ng eksaktong solusyon, at Minero-- tinatayang. Kung, bilang resulta ng paghahanap, walang karagdagang pagpipino ng kasalukuyang pagtatantya sa solusyon ang maaaring makuha, Mineror ibinabalik ang pagtatantya na ito. Function Hanapin sa kasong ito ay nagbabalik ng mensahe ng error.

Maaari kang pumili ng isa pang paunang pagtatantya.

· Maaari mong taasan o bawasan ang katumpakan ng pagkalkula. Upang gawin ito, pumili mula sa menu Math > Mga pagpipilian(Math - Options), tab binuo- SaMga variable(Built-in na mga variable). Sa tab na bubukas, kailangan mong bawasan ang pinapayagang error sa pagkalkula (Convergence Tolerance (TOL)). Default na TOL = 0.001.

ATpansin. Gamit ang paraan ng solusyon sa matrix, kinakailangan upang muling ayusin ang mga coefficient ayon sa pagtaas ng mga hindi alam X 1, X 2, X 3, X 4.

7. 2 Paglutas ng mga sistema ng nonlinear equation

Ang mga sistema ng mga nonlinear na equation sa MathCAD ay nalulutas gamit ang isang computing unit Ibinigay - Hanapin.

Disenyo Ibinigay - Hanapin gumagamit ng computational technique batay sa paghahanap para sa isang ugat malapit sa inisyal na approximation point na tinukoy ng user.

Upang malutas ang isang sistema ng mga equation gamit ang block Ibinigay - Hanapin kailangan:

1) magtakda ng mga paunang pagtatantya para sa lahat ng mga variable;

2) magpasok ng isang salita ng serbisyo Ibinigay;

3) isulat ang sistema ng mga equation gamit ang sign matapang na katumbas();

4) magsulat ng isang function Hanapin, sa pamamagitan ng paglilista ng mga hindi kilalang variable bilang mga parameter ng function.

Bilang resulta ng mga kalkulasyon, ang vector ng solusyon ng system ay ipapakita.

Kung ang system ay may ilang mga solusyon, ang algorithm ay dapat na ulitin sa iba pang mga paunang hula.

Tandaan. Kung ang isang sistema ng dalawang equation na may dalawang hindi alam ay nilulutas, bago ito lutasin, ito ay kanais-nais na mag-plot ng mga function graph upang masuri kung ang sistema ay may mga ugat (kung ang mga graph ng mga ibinigay na function ay nagsalubong), at kung gayon, ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Binigyan ng isang sistema ng mga equation

Bago lutasin ang system, gumawa kami ng mga graph ng mga function: mga parabola (ang unang equation) at isang tuwid na linya (ang pangalawang equation). Ang pagbuo ng isang graph ng isang tuwid na linya at isang parabola sa isang coordinate system ay ipinapakita sa Figure 4.5:

kanin. 4.5. Pag-plot ng dalawang function sa parehong coordinate system

Ang linya at ang parabola ay nagsalubong sa dalawang punto, na nangangahulugan na ang sistema ay may dalawang solusyon. Ayon sa graph, pipiliin namin ang mga paunang pagtatantya ng mga hindi alam x at y para sa bawat solusyon. Ang paghahanap ng mga ugat ng sistema ng mga equation ay ipinapakita sa Figure 4.6.

kanin. 4.6. Paghahanap ng mga ugat ng isang sistema ng mga nonlinear equation

Upang mamarkahan sa graph ang mga punto ng intersection ng parabola at ang tuwid na linya, ipinakilala namin ang mga coordinate ng mga puntos na natagpuan kapag nilulutas ang system sa kahabaan ng Ox axis (mga halaga X ) at kasama ang Oy axis (mga halaga sa ) na pinaghihiwalay ng kuwit. Sa window ng pag-format ng chart, sa tab bakas para sa bakas3 at bakas4 pagbabago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim (Larawan 4.7).

kanin. 4.7. Mga function plot na may markang intersection point

8 . Mga Halimbawa ng Paggamit ng Pangunahing Tampok MathCAD upang malutas ang ilang mga problema sa matematika

Ang seksyong ito ay nagbibigay ng mga halimbawa ng paglutas ng mga problema na nangangailangan ng paglutas ng isang equation o isang sistema ng mga equation.

8. 1 Paghahanap ng lokal na extrema ng mga function

Ang kinakailangang kundisyon para sa isang extremum (maximum at/o minimum) ng isang tuluy-tuloy na function ay nabuo tulad ng sumusunod: ang extrema ay maaaring maganap lamang sa mga punto kung saan ang derivative ay katumbas ng zero o wala (sa partikular, ito ay nagiging infinity) . Upang mahanap ang extrema ng isang tuluy-tuloy na pag-andar, hanapin muna ang mga puntos na nakakatugon sa kinakailangang kondisyon, iyon ay, hanapin ang lahat ng tunay na ugat ng equation.

Kung ang isang function graph ay binuo, pagkatapos ay makikita mo kaagad - ang maximum o minimum ay naabot sa isang naibigay na punto X. Kung walang graph, ang bawat isa sa mga natagpuang ugat ay susuriin sa isa sa mga paraan.

1st Sa allowance . MULA SA magpapantay e mga palatandaan ng derivative . Ang tanda ng derivative ng kapitbahayan ng punto ay tinutukoy (sa mga punto na hiwalay mula sa extremum ng function sa iba't ibang panig sa maliliit na distansya). Kung ang tanda ng derivative ay nagbabago mula sa "+" hanggang "-", pagkatapos ay sa puntong ito ang function ay may maximum. Kung ang tanda ay nagbabago mula sa "-" sa "+", pagkatapos ay sa puntong ito ang function ay may isang minimum. Kung ang tanda ng derivative ay hindi nagbabago, pagkatapos ay walang mga extremums.

2nd s allowance . AT mga kalkulasyon e pangalawa derivative . Sa kasong ito, ang pangalawang derivative ay kinakalkula sa extremum point. Kung ito ay mas mababa sa zero, pagkatapos ay sa puntong ito ang function ay may isang maximum, kung ito ay mas malaki kaysa sa zero, pagkatapos ay isang minimum.

Halimbawa. Paghahanap ng extrema (minimums/maximums) ng isang function.

Una, bumuo tayo ng graph ng function (Larawan 6.1).

kanin. 6.1. Pag-plot ng Function

Alamin natin mula sa graph ang mga unang pagtatantya ng mga halaga X naaayon sa lokal na extrema ng function f(x). Hanapin natin ang mga extrema na ito sa pamamagitan ng paglutas ng equation. Upang malutas, ginagamit namin ang Given - Find block (Fig. 6.2.).

kanin. 6.2. Paghahanap ng lokal na extrema

Tukuyin natin ang uri ng mga extremum pervparaan, sinusuri ang pagbabago sa tanda ng derivative sa paligid ng mga nahanap na halaga (Larawan 6.3).

kanin. 6.3. Pagtukoy sa uri ng extremum

Makikita mula sa talahanayan ng mga halaga ng derivative at mula sa graph na ang sign ng derivative sa paligid ng punto x Ang 1 ay nagbabago mula sa plus hanggang minus, kaya naabot ng function ang maximum nito sa puntong ito. At sa paligid ng punto x 2, ang tanda ng derivative ay nagbago mula sa minus hanggang plus, kaya sa puntong ito ang function ay umabot sa isang minimum.

Tukuyin natin ang uri ng mga extremum pangalawaparaan, pagkalkula ng tanda ng pangalawang derivative (Larawan 6.4).

kanin. 6.4. Pagtukoy sa uri ng extremum gamit ang pangalawang derivative

Ito ay makikita na sa punto x 1 ang pangalawang derivative ay mas mababa sa zero, kaya ang punto X 1 ay tumutugma sa maximum ng function. At sa punto x 2 ang pangalawang derivative ay mas malaki kaysa sa zero, kaya ang punto X 2 ay tumutugma sa minimum ng function.

8.2 Pagtukoy sa mga lugar ng mga figure na nalilimitahan ng tuluy-tuloy na mga linya

Lugar ng isang curvilinear trapezoid na nakatali ng isang graph ng isang function f(x) , isang segment sa axis ng Ox at dalawang vertical X = a at X = b, a < b, ay tinutukoy ng formula: .

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 - x 2 at y = 0.

kanin. 6.5. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 - x 2 at y = 0

Ang lugar ng figure na nakapaloob sa pagitan ng mga graph ng mga function f1(x) at f2(x) at direktang X = a at X = b, ay kinakalkula ng formula:

Pansin. Upang maiwasan ang mga error kapag kinakalkula ang lugar, ang pagkakaiba ng mga function ay dapat kunin modulo. Kaya, ang lugar ay palaging magiging positibo.

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya at. Ang solusyon ay ipinapakita sa figure 6.6.

1. Bumubuo kami ng graph ng mga function.

2. Nahanap namin ang mga intersection point ng mga function gamit ang root function. Tutukuyin namin ang mga paunang pagtatantya mula sa graph.

3. Nakahanap ng mga halaga x ay pinapalitan sa formula bilang mga limitasyon ng pagsasama.

8. 3 Konstruksyon ng mga kurba sa pamamagitan ng mga ibinigay na puntos

Konstruksyon ng isang tuwid na linya na dumadaan sa dalawang ibinigay na mga punto

Upang isulat ang equation ng isang tuwid na linya na dumadaan sa dalawang puntos A( x 0,y 0) at B( x 1,y 1), ang sumusunod na algorithm ay iminungkahi:

1. Ang tuwid na linya ay ibinibigay ng equation y = palakol + b,

saan a at b ay ang mga coefficient ng linya na kailangan nating hanapin.

2. Ang sistemang ito ay linear. Mayroon itong dalawang hindi kilalang variable: a at b

Halimbawa. Pagbuo ng isang tuwid na linya na dumadaan sa mga punto A(-2,-4) at B(5,7).

Pinapalitan namin ang mga direktang coordinate ng mga puntong ito sa equation at makuha ang system:

Ang solusyon ng sistemang ito sa MathCAD ay ipinapakita sa Figure 6.7.

kanin. 6.7 System solution

Bilang resulta ng paglutas ng system, nakukuha namin ang: a = 1.57, b= -0.857. Kaya ang equation ng isang tuwid na linya ay magiging ganito: y = 1.57x- 0.857. Buuin natin ang tuwid na linyang ito (Larawan 6.8).

kanin. 6.8. Pagbuo ng isang tuwid na linya

Konstruksyon ng isang parabola, pagpasa sa tatlong ibinigay na puntos

Upang bumuo ng isang parabola na dumadaan sa tatlong puntos A( x 0,y 0), B( x 1,y 1) at C( x 2,y 2), ang algorithm ay ang mga sumusunod:

1. Ang parabola ay ibinibigay ng equation

y = palakol 2 + bX + Sa, saan

a, b at Sa ay ang mga coefficient ng parabola na kailangan nating hanapin.

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa equation na ito at makuha ang system:

.

2. Ang sistemang ito ay linear. Mayroon itong tatlong hindi kilalang variable: a, b at Sa. Ang sistema ay maaaring malutas sa isang matrix na paraan.

3. Pinapalitan namin ang nakuhang mga coefficient sa equation at bumuo ng parabola.

Halimbawa. Pagbuo ng isang parabola na dumadaan sa mga puntong A(-1,-4), B(1,-2) at C(3,16).

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa parabola equation at makuha ang system:

Ang solusyon ng sistemang ito ng mga equation sa MathCAD ay ipinapakita sa Figure 6.9.

kanin. 6.9. Paglutas ng isang sistema ng mga equation

Bilang isang resulta, ang mga coefficient ay nakuha: a = 2, b = 1, c= -5. Nakukuha namin ang parabola equation: 2 x 2 +x -5 = y. Buuin natin ang parabola na ito (Larawan 6.10).

kanin. 6.10. Konstruksyon ng isang parabola

Konstruksyon ng isang bilog na dumadaan sa tatlong ibinigay na puntos

Upang bumuo ng isang bilog na dumadaan sa tatlong puntos A( x 1,y 1), B( x 2,y 2) at C( x 3,y 3), maaari mong gamitin ang sumusunod na algorithm:

1. Ang bilog ay ibinibigay ng equation

,

kung saan ang x0,y0 ay ang mga coordinate ng gitna ng bilog;

R ay ang radius ng bilog.

2. Palitan ang ibinigay na mga coordinate ng mga puntos sa equation ng bilog at kunin ang system:

.

Ang sistemang ito ay hindi linear. Mayroon itong tatlong hindi kilalang variable: x 0, y 0 at R. Ang sistema ay nalulutas gamit ang computing unit Ibinigay - Hanapin.

Halimbawa. Konstruksyon ng isang bilog na dumadaan sa tatlong puntos na A(-2.0), B(6.0) at C(2.4).

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa equation ng bilog at makuha ang system:

Ang solusyon ng system sa MathCAD ay ipinapakita sa Figure 6.11.

kanin. 6.11. Solusyon ng system

Bilang resulta ng paglutas ng sistema, ang mga sumusunod ay nakuha: x 0 = 2, y 0 = 0, R = 4. Palitan ang nakuhang mga coordinate ng gitna ng bilog at ang radius sa equation ng bilog. Nakukuha namin ang: . Express mula dito y at bumuo ng isang bilog (Larawan 6.12).

kanin. 6.12. Konstruksyon ng isang bilog

Mga Katulad na Dokumento

    Paggamit ng mga ranggo na variable sa Mathcad software package. Paglikha ng mga matrice nang hindi gumagamit ng mga template ng matrix, paglalarawan ng mga operator para sa pagtatrabaho sa mga vector at matrice. Paglutas ng mga sistema ng linear at non-linear equation gamit ang Mathcad functions.

    kontrol sa trabaho, idinagdag 03/06/2011

    Pangkalahatang view ng MathCad window, ang toolbar menu ng programang pinag-aaralan. MathCad na dokumento, ang mga pangkalahatang katangian nito at mga paraan ng pag-edit. Paghihiwalay ng mga lugar at menu ng konteksto, mga expression. Kahulugan ng discrete argument, variables at constants.

    pagtatanghal, idinagdag 09/29/2013

    Ang konsepto ng mathematical model at modeling. Pangkalahatang impormasyon tungkol sa MathCad system. Structural analysis ng problema sa MathCAD. Mode ng tuluy-tuloy na simbolikong pagbabago. Pag-optimize ng mga numerical na tab sa pamamagitan ng mga simbolikong conversion. Pagkalkula ng reaksyon ng suporta.

    term paper, idinagdag noong 03/06/2014

    Layunin at komposisyon ng MathCAD system. Ang mga pangunahing bagay ng wika ng pag-input at ang wika ng pagpapatupad. Mga katangian ng mga elemento ng user interface, pag-set up ng komposisyon ng mga toolbar. Mga problema ng linear algebra at solusyon ng mga differential equation sa MathCAD.

    kurso ng mga lektura, idinagdag noong 11/13/2010

    Pangkalahatang impormasyon tungkol sa sistema ng Mathcad. Mathcad program window at mga toolbar. Pagkalkula ng mga algebraic function. Interpolation ng mga function sa pamamagitan ng cubic splines. Pagkalkula ng square root. Pagsusuri ng numerical differentiation at integration.

    term paper, idinagdag noong 12/25/2014

    Pag-aaral sa istraktura ng gumaganang dokumento MathCad - isang programa na idinisenyo upang i-automate ang mga kalkulasyon ng matematika. Paggawa gamit ang mga variable, function at matrice. Application ng MathCad para sa paglalagay, paglutas ng mga equation at simbolikong kalkulasyon.

    pagtatanghal, idinagdag noong 03/07/2013

    Ang konsepto ng isang modelo ng matematika, mga katangian at pag-uuri. Mga katangian ng mga elemento ng sistema ng Mathcad. Algorithmic analysis ng problema: paglalarawan ng mathematical model, graphic scheme ng algorithm. Pagpapatupad ng pangunahing modelo at paglalarawan ng mga pag-aaral sa MathCAD.

    abstract, idinagdag 03/20/2014

    Mathcad at ang mga pangunahing konsepto nito. Mga kakayahan at function ng system sa matrix calculus. Ang pinakasimpleng operasyon na may mga matrice. Paglutas ng mga sistema ng linear algebraic equation. Eigenvectors. Cholesky decomposition. Elementary theory ng mga linear operator.

    term paper, idinagdag noong 11/25/2014

    Ang mga pangunahing elemento ng MathCAD system, isang pangkalahatang-ideya ng mga kakayahan nito. Interface ng system, konsepto ng pagtatayo ng dokumento. Mga uri ng data, wika ng pag-input ng system. Pag-uuri ng mga karaniwang pag-andar. Mga graphical na kakayahan ng MathCAD system. Solusyon ng mga equation ng system.

    kurso ng mga lektura, idinagdag 03/01/2015

    Panimula sa Windows text editor. Pag-set up ng Microsoft Word editor. Pag-unlad ng dokumento ng MS Excel. Paglikha ng mga Web-page sa kapaligiran ng MS Word. Mga frame ng gusali. Pamamahala ng mga pagpipilian sa font. Pag-plot sa mathematical package na MathCad.

Ang Mathcad ay isang software tool, isang kapaligiran para sa pagsasagawa ng iba't ibang mathematical at teknikal na kalkulasyon sa isang computer, na nilagyan ng madaling matutunan at madaling gamitin na graphical interface na nagbibigay sa user ng mga tool para sa pagtatrabaho sa mga formula, numero, graph at mga text. Higit sa isang daang operator at lohikal na pag-andar ang magagamit sa kapaligiran ng Mathcad, na idinisenyo para sa numerical at simbolikong paglutas ng mga problema sa matematika na may iba't ibang kumplikado.

Upang i-automate ang mga kalkulasyon sa matematika, inhinyero at siyentipiko, iba't ibang mga tool sa pag-compute ang ginagamit - mula sa mga programmable microcalculator hanggang sa mga supercomputer. At, gayunpaman, ang gayong mga kalkulasyon para sa marami ay nananatiling isang mahirap na bagay. Bukod dito, ang paggamit ng mga computer para sa mga kalkulasyon ay nagpasimula ng mga bagong kahirapan: bago simulan ang mga kalkulasyon, dapat na makabisado ng user ang mga pangunahing kaalaman sa algorithmization, matuto ng isa o higit pang mga programming language, pati na rin ang mga numerical na paraan ng pagkalkula. Malaki ang pagbabago ng sitwasyon pagkatapos ng pagpapalabas ng mga dalubhasang software system para sa automation ng mga kalkulasyon sa matematika at engineering.

Kasama sa mga naturang complex ang mga software package na Mathcad, MatLab, Mathematica, Maple, MuPAD, Derive, atbp. Ang Mathcad ay sumasakop sa isang espesyal na posisyon sa seryeng ito.

Ang Mathcad ay isang pinagsama-samang sistema para sa paglutas ng mga problema sa matematika, engineering at siyentipiko. Naglalaman ito ng text at formula editor, isang calculator, siyentipiko at business graphics tool, pati na rin ang isang malaking database ng reference na impormasyon, parehong matematika at engineering, na idinisenyo bilang isang reference book na binuo sa Mathcad, isang set ng mga electronic na libro at ordinaryong "papel " mga aklat, kabilang ang at sa Russian

Ang text editor ay ginagamit upang magpasok at mag-edit ng mga teksto. Ang mga teksto ay mga komento at ang mga mathematical expression na kasama sa mga ito ay hindi naisakatuparan. Ang teksto ay maaaring binubuo ng mga salita, mathematical na simbolo, expression at formula.

Ang formula processor ay nagbibigay ng natural na "multi-story" na set ng mga formula sa pamilyar na mathematical notation (division, multiplication, square root, integral, sum, atbp.). Ang pinakabagong bersyon ng Mathcad ay ganap na sumusuporta sa mga Cyrillic na titik sa mga komento, formula at graph.

Ang calculator ay nagbibigay ng mga kalkulasyon gamit ang mga kumplikadong mathematical formula, mayroong isang malaking hanay ng mga built-in na mathematical function, nagbibigay-daan sa iyo upang kalkulahin ang mga serye, mga kabuuan, mga produkto, mga integral, mga derivatives, gumana sa mga kumplikadong numero, lutasin ang mga linear at nonlinear na equation, pati na rin ang mga differential equation at system, i-minimize at i-maximize ang mga function , magsagawa ng vector at matrix operations, statistical analysis, atbp. Madali mong mababago ang bit depth at base ng mga numero (binary, octal, decimal at hexadecimal), pati na rin ang error ng iterative method. Awtomatikong isinasagawa ang dimensional na kontrol at muling pagkalkula sa iba't ibang sistema ng pagsukat (SI, CGS, Anglo-American, pati na rin ang custom).

Ang Mathcad ay may built-in na symbolic mathematics tool na nagbibigay-daan sa iyong lutasin ang mga problema sa pamamagitan ng computer analytical transformations.

Ginagamit ang GPU para gumawa ng mga graph at chart. Pinagsasama nito ang kadalian ng komunikasyon sa gumagamit na may kapangyarihan ng negosyo at siyentipikong mga graphic. Nakatuon ang graphics sa paglutas ng mga tipikal na problema sa matematika. Posibleng mabilis na baguhin ang uri at laki ng mga graph, mag-overlay ng mga text label sa mga ito at ilipat ang mga ito sa anumang lugar sa dokumento.

Ang Mathcad ay isang unibersal na sistema, i.e. maaaring gamitin sa anumang larangan ng agham at teknolohiya - saanman ginagamit ang mga pamamaraan sa matematika. Ang pagsulat ng mga utos sa sistema ng Mathcad sa isang wikang napakalapit sa karaniwang wika ng mga kalkulasyon sa matematika ay nagpapasimple sa pagbabalangkas at solusyon ng mga problema.

Ang Mathcad ay isinama sa lahat ng iba pang sistema ng pagmamarka ng computer.

Ginagawang madali ng Mathcad ang paglutas ng mga problema tulad ng:

pagpasok ng iba't ibang mga mathematical expression sa isang computer (para sa karagdagang mga kalkulasyon o paglikha ng mga dokumento, mga presentasyon, mga Web page o electronic at ordinaryong "papel" na mga libro);

pagsasagawa ng mga kalkulasyon sa matematika (parehong analytical at numerical na pamamaraan);

paghahanda ng mga graph (parehong two-dimensional at three-dimensional) kasama ang mga resulta ng mga kalkulasyon;

input ng paunang data at output ng mga resulta sa mga text file o mga file na may mga database sa iba pang mga format;

paghahanda ng mga ulat sa trabaho sa anyo ng mga naka-print na dokumento;

paghahanda ng mga Web page at paglalathala ng mga resulta sa Internet;

pagkuha ng iba't ibang impormasyon sa sanggunian

at marami pang ibang gawain.

Mula noong bersyon 14, ang Mathcad ay isinama sa Pro/ENGINEER (pati na rin sa SolidWorks). Ang pagsasama ng Mathcad at Pro/ENGINEER ay batay sa dalawang-daan na komunikasyon sa pagitan ng mga application na ito. Madaling mai-link ng kanilang mga user ang anumang Mathcad file sa isang bahagi at assembly ng Pro/ENGINEER gamit ang feature na pagsusuri ng Pro/ENGINEER.

Lumilikha ang Mathcad ng isang maginhawang kapaligiran sa pag-compute para sa malawak na iba't ibang mga kalkulasyon sa matematika at dokumentasyon ng mga resulta ng trabaho sa loob ng mga naaprubahang pamantayan. Binibigyang-daan ka ng Mathcad na lumikha ng mga tool sa pagkalkula na sertipikado ng kumpanya at industriya sa iba't ibang larangan ng agham at teknolohiya, na nagbibigay ng isang solong pamamaraan para sa lahat ng mga organisasyon na bahagi ng isang korporasyon o industriya.

Ang pinakabagong bersyon ng Mathcad ay sumusuporta sa 9 na wika, nagbibigay-daan para sa mas malakas at mas malinaw na mga kalkulasyon.

NEEDHAM (Massachusetts). Noong Pebrero 12, 2007, ang PTC (Nasdaq na nakalista: PMTC), isang kumpanya ng pagpapaunlad ng mga sistema ng CAD/CAM/CAE/PLM, ay inihayag ang pagpapalabas ng Mathcad 14.0, ang pinakabagong bersyon ng sikat na sistema ng automation ng pagkalkula ng engineering. Mula nang makuha ang Mathsoft noong Abril 2006, itinuon ng PTC ang mga pagsisikap nito na higit pang palawakin ang heyograpikong abot ng teknolohiya ng Mathcad at makabuluhang pataasin ang base ng gumagamit nito. Ang Mathcad 14.0 ay makabuluhang nagpapalawak ng mga kakayahan ng gumagamit sa paglutas ng patuloy na lumalagong mga problema sa computational, pinapabuti ang pagkakaugnay ng mga dokumento ng pagkalkula sa buong proseso ng pagbuo ng produkto.

Sa pandaigdigang dibisyon ngayon ng proseso ng pagbuo ng produkto, ang pang-agham at teknikal na mga kalkulasyon ay nagiging lubhang mahalaga. Sa paglabas ng Mathcad 14.0, ang PTC ay nagbibigay ng buong suporta sa Unicode at malapit nang mag-alok ng produkto sa siyam na wika. Ang bago sa kanila ay magiging mga wika tulad ng Italyano, Espanyol, Koreano at parehong Chinese - tradisyonal at pinasimple. Ang pinalawak na suporta sa wika sa Mathcad 14.0 ay magbibigay-daan sa mga pangkat na nagkalat sa heograpiya na magsagawa at magdokumento ng mga kalkulasyon sa kanilang lokal na wika at bilang resulta, pataasin ang pagiging produktibo sa pamamagitan ng pagtaas ng bilis at katumpakan nito, pati na rin ang pagbabawas ng mga error na nangyayari kapag nagsasalin mula sa isang wika patungo sa isa pa.

Binibigyang-daan ka rin ng Mathcad 14.0 na magsagawa ng mas kumplikadong mga kalkulasyon habang pinapanatili ang kanilang kalinawan sa mga bagong feature ng WorkSheet (isang dokumentong binuksan sa kapaligiran ng Mathcad), karagdagang online na mga tool sa pagsusuri ng numero, at isang pinahabang set ng character. Makakatulong ito sa mga user sa pagkuha ng mga formula, pagpapakita ng proseso ng computational at pagdodokumento ng mga kalkulasyon. Sa huli, ang mga nakalaang add-on ay magbibigay-daan sa mga user na magtrabaho sa mas malawak na hanay ng mga gawain sa engineering.

Ang pagsasama ng Mathcad at Pro/ENGINEER ay batay sa dalawang-daan na komunikasyon sa pagitan ng mga application na ito. Madaling maiugnay ng kanilang mga user ang anumang Mathcad file sa isang bahagi at assembly ng Pro/ENGINEER gamit ang feature na pagsusuri ng Pro/ENGINEER. Ang mga pangunahing halaga na kinakalkula sa sistema ng Mathcad ay maaaring isalin sa mga parameter at sukat ng isang modelong CAD upang makontrol ang isang geometric na bagay. Ang mga parameter mula sa modelong Pro/ENGINEER ay maaari ding ilagay sa Mathcad para sa mga kasunod na kalkulasyon ng engineering. Kapag binabago ang mga parameter, ang pagsasama-sama ng dalawang sistema ay nagbibigay-daan sa iyo upang dynamic na i-update ang mga kalkulasyon at pagguhit ng bagay. Bukod dito, ang Mathcad-driven na Pro/ENGINEER na mga modelo ay maaari na ngayong ma-validate gamit ang Pro/ENGINEER simulation modules gaya ng Pro/ENGINEER Mechanica®, Structural And Thermal Simulation, Fatique Advisor Option, at Mechanism Dynamics Option.

Ano ang bago sa Mathcad 14.0?

Bagong tandem ng mga interface operator ("Two in One")

Format ng mga numero sa mga tsart

Hanapin/Palitan ang mga pagbabago sa command

Ihambing ang utos

Bago sa paglutas ng ODE

Bagong paraan ng simbolikong matematika

Suporta sa talahanayan ng Unicode code

User interface

Ang user interface ay nangangahulugang isang set ng Math CAD graphical shell tool na nagbibigay ng madaling kontrol sa system, parehong mula sa keyboard at gamit ang mouse. Ang kontrol ay nauunawaan bilang isang hanay lamang ng mga kinakailangang simbolo, pormula, komento sa teksto, atbp., at ang posibilidad ng kumpletong paghahanda ng mga dokumento (Work Sheets) at mga elektronikong aklat sa kapaligiran ng MathCAD sa kanilang kasunod na paglulunsad sa real time. Ang user interface ng system ay idinisenyo upang ang isang user na may mga pangunahing kasanayan sa pagtatrabaho sa mga application ng Windows ay maaaring agad na magsimulang magtrabaho sa MathCAD.

I-edit ang window.

Pangunahing menu ng system.

Ang pangalawang linya ng window ng system ay ang pangunahing menu. Ang layunin ng mga utos nito ay ibinigay sa ibaba:

File (File) - gumana sa mga file, sa Internet at e-mail;

PAGE_BREAK--

Ang drop-down na menu ay naglalaman ng mga utos na karaniwan para sa mga Windows application.

I-edit (Pag-edit) - pag-edit ng mga dokumento;

Naglalaman din ang drop-down na menu ng mga command na karaniwan para sa mga application ng Windows. Karamihan sa mga ito ay available lang kung isa o higit pang mga lugar (teksto, formula, graph, atbp.) ang napili sa dokumento.

Tingnan (Pangkalahatang-ideya) - baguhin ang paraan ng pagsusuri;

Toolbars (Panels) - nagbibigay-daan sa iyong ipakita o itago ang mga toolbar na Standard (Standard), Formatting (Formatting), Math (Mathematics).

Status bar - Paganahin o huwag paganahin ang pagpapakita ng status bar ng system.

Ruler(ruler) - paganahin/disable ang ruler.

Mga Rehiyon (Mga Hangganan) - Ginagawang nakikita ang mga hangganan ng mga rehiyon (teksto, graphics, mga formula).

Mag-zoom (mag-zoom).

I-refresh - Nire-refresh ang mga nilalaman ng screen.

Animate (Animation) - Binibigyang-daan ka ng command na lumikha ng animation.

Playback (Player) - I-play back ang animation na nakaimbak sa isang file na may extension ng AVI.

Mga Kagustuhan (Mga Setting) - Ang isa sa mga tab ng pop-up window (General) ay nagpapahintulot sa iyo na magtakda ng ilang mga parameter ng programa na hindi nakakaapekto sa mga kalkulasyon, ang iba pang tab (Internet) ay ginagamit upang magpasok ng impormasyon kapag nagtatrabaho kasama ang MathCAD -mga dokumento sa pamamagitan ng Internet.

Insert (Insert) - Ang mga utos sa menu na ito ay nagbibigay-daan sa iyong maglagay ng mga graphics, function, hyperlink, component at embed na bagay sa MathCAD na dokumento.

Format - baguhin ang format ng mga bagay

Equation - Pag-format ng mga formula at paggawa ng sarili mong mga istilo para sa pagrepresenta ng data

Resulta(Resulta) - Binibigyang-daan kang itakda ang format para sa pagpapakita ng mga resulta ng mga kalkulasyon. (Tingnan ang seksyon 1.4 ng lecture na ito)

Text(Text) - Text fragment formatting (font, laki, estilo)

Talata (Paragraph) - Baguhin ang format ng kasalukuyang talata (indents, alignment).

Mga Tab (Tabulation) - Pagtatakda ng mga posisyon ng mga marker ng tabulation.

Estilo (Estilo) - Pag-format ng mga talata ng teksto.

Properties (Properties) - Ang Tab Display (Display) ay nagbibigay-daan sa iyong itakda ang kulay ng background para sa pinakamahalagang text at graphic na lugar; ang larawang ipinasok sa dokumento (Insert -> Picture) ay nagpapahintulot sa iyo na ilakip ito sa isang frame, ibalik ito sa orihinal nitong sukat. Ang Pagkalkula ng Vkvadka (Pagkalkula) ay nagpapahintulot sa iyo na paganahin at huwag paganahin ang pagkalkula para sa napiling formula; sa huling kaso, lumilitaw ang isang maliit na itim na parihaba sa kanang sulok sa itaas ng lugar ng formula at ang formula ay nagiging komento.

Graf (Graph) - Binibigyang-daan kang baguhin ang mga parameter para sa pagpapakita ng mga graph

Paghiwalayin ang mga rehiyon - Binibigyang-daan kang palawakin ang mga magkakapatong na rehiyon.

I-align ang mga rehiyon - I-align ang mga napiling rehiyon nang pahalang o patayo.

Mga Header/Footer (Mga Header at footer) - paglikha at pag-edit ng mga header at footer.

Repaganite Now (Renumbering page) - Gumagawa ng breakdown ng kasalukuyang dokumento sa mga pahina.

Math (Mathematics) - pamamahala ng proseso ng pagkalkula; Mayroong dalawang mga mode ng pagkalkula sa MathCAD: awtomatiko at manu-mano. Sa awtomatikong mode, ang mga resulta ng mga kalkulasyon ay ganap na na-update kapag mayroong anumang pagbabago sa formula.

Awtomatikong Pagkalkula - Binibigyang-daan kang lumipat ng mga mode ng pagkalkula.

Kalkulahin - Sa manu-manong mode ng pagkalkula, pinapayagan kang muling kalkulahin ang nakikitang bahagi ng screen.

Optimization (Optimization) - Gamit ang command na ito, maaari mong pilitin ang MathCAD na magsagawa ng mga simbolikong kalkulasyon bago ang numerical na pagsusuri ng expression at, kapag nakahanap ng mas compact na anyo ng expression, gamitin ito. Kung na-optimize ang expression, may lalabas na maliit na pulang asterisk sa kanan nito. Ang pag-double click dito ay magbubukas ng isang window na naglalaman ng na-optimize na resulta.

Mga Opsyon - nagbibigay-daan sa iyong magtakda ng mga opsyon sa pagkalkula

Symbolik (Mga Simbolo) - pagpili ng mga simbolikong operasyon ng processor;

Ang mga posisyon ng menu na ito ay tinalakay nang detalyado sa Lecture 6, na nakatuon sa mga simbolikong kalkulasyon sa MathCAD system.

Window (Window) - pamamahala ng mga window ng system;

Tulong (?) – gumana sa reference database tungkol sa system;

Mathcad Help (Help for MathCAD) - naglalaman ng tatlong tab: Mga Nilalaman - Ang tulong ay inayos ayon sa paksa; Index - index ng paksa; Paghahanap - hinahanap ang nais na konsepto kapag ipinasok ito sa form.

Resource Center - Information center na naglalaman ng pangkalahatang-ideya ng mga kakayahan sa pag-compute ng MathCAD (Pangkalahatang-ideya at Mga Tutorial), mabilis na tulong sa anyo ng mga halimbawa mula sa iba't ibang larangan ng matematika (Quicksheets at Reference table).

Tip ng Araw - Mga pop-up na window na may mga kapaki-pakinabang na tip (lumalabas kapag nag-boot ang system).

Open Book - nagbibigay-daan sa iyo na buksan ang sanggunian ng MathCAD system.

Tungkol sa Mathcad (Tungkol sa programang Mathcad) - impormasyon tungkol sa bersyon ng programa, copyright at user.

Ang bawat item ng pangunahing menu ay maaaring gawing aktibo. Upang gawin ito, ituro lamang ito gamit ang cursor - ang arrow ng mouse at pindutin ang kaliwang pindutan nito. Maaari mo ring pindutin ang F10 key at gamitin ang kanan at kaliwang navigation key. Ang pagpili ay pagkatapos ay naayos sa pamamagitan ng pagpindot sa Enter key. Kung ang anumang posisyon ng pangunahing menu ay ginawang aktibo, ito ay nagpapakita ng isang drop-down na submenu na may isang listahan ng mga magagamit at hindi magagamit (ngunit posible sa hinaharap) na mga operasyon. Ang paglipat sa listahan ng mga submenu at pagpili ng nais na operasyon ay ginagawa sa parehong paraan tulad ng inilarawan para sa pangunahing menu.

Karaniwang toolbar.

Ang ikatlong linya ng window ng system ay inookupahan ng Toolbox. Naglalaman ito ng ilang grupo ng mga control button na may mga icon, na ang bawat isa ay duplicate ang isa sa pinakamahalagang operasyon ng pangunahing menu. Sa sandaling ihinto mo ang cursor ng mouse sa alinman sa mga icon na ito, may lalabas na text sa dilaw na kahon na nagpapaliwanag sa mga function ng mga icon. Isaalang-alang ang pagkilos ng mga pindutan para sa mabilis na kontrol ng system.

Mga pindutan ng pagpapatakbo ng file.

Ang mga dokumento ng MathCAD system ay mga file, i.e. pinangalanang mga yunit ng imbakan sa mga magnetic disk. Ang mga file ay maaaring gawin, i-download (binuksan), i-record at i-print sa isang printer. Ang mga posibleng operasyon na may mga file ay ipinakita sa toolbar ng unang pangkat ng tatlong mga pindutan:

Bagong Worksheet (Gumawa) - paglikha ng isang bagong dokumento na may pag-clear sa window ng pag-edit;

Buksan ang Worksheet (Buksan) - naglo-load ng dati nang nilikhang dokumento mula sa isang dialog box;

I-save ang Worksheet - itala ang kasalukuyang dokumento kasama ang pangalan nito.

Pag-print at pagkontrol ng mga dokumento.

Print Worksheet (Print) - printout ng dokumento sa printer;

Print Preview (View) - isang preview ng dokumento;

Suriin ang Spelling - suriin ang spelling ng dokumento.

Mga pindutan para sa mga pagpapatakbo ng pag-edit.

Sa panahon ng paghahanda ng mga dokumento, kailangan nilang i-edit, i.e. baguhin at dagdagan.

pagpapatuloy
--PAGE_BREAK--

Gupitin (Cut) - paglilipat ng napiling bahagi ng dokumento sa clipboard na may pag-clear sa bahaging ito ng dokumento;

Kopyahin (Kopyahin) - pagkopya sa napiling bahagi ng dokumento sa clipboard habang sine-save ang napiling bahagi ng dokumento;

I-paste (Insert) - paglilipat ng mga nilalaman ng clipboard sa window ng pag-edit sa lokasyong ipinahiwatig ng cursor ng mouse;

I-undo - kanselahin ang nakaraang operasyon sa pag-edit;

Ang huling tatlong operasyon ay nauugnay sa paggamit ng clipboard. Ito ay inilaan para sa pansamantalang pag-iimbak ng data at ang kanilang paglipat mula sa isang bahagi ng dokumento patungo sa isa pa, o para sa pag-aayos ng pagpapalitan ng data sa pagitan ng iba't ibang mga application.

I-block ang mga button ng placement.

Ang mga dokumento ay binubuo ng iba't ibang mga bloke: tekstwal, pormal, graphic, atbp. Ang mga bloke ay tinitingnan ng system, binibigyang kahulugan at isinasagawa. Ang pagtingin ay mula kanan papuntang kaliwa at mula sa ibaba hanggang sa itaas.

/>- Align Across (I-align nang pahalang) - ang mga bloke ay nakahanay nang pahalang.

/>- Align Down - ang mga bloke ay nakahanay nang patayo, mula sa itaas hanggang sa ibaba.

Ang mga pictograms ng mga button na ito ay naglalarawan ng mga bloke at ang ipinahiwatig na mga opsyon para sa kanilang pagkakalagay.

Mga pindutan ng pagpapatakbo ng expression

Ang mga formula block ay kadalasang kinakalkula na mga expression o expression na bahagi ng mga bagong function na tinukoy ng user. Ang mga icon ay ginagamit upang gumana sa mga expression.

Ang mga sumusunod na grupo ng mga button ay partikular sa MathCAD system.

/>Insert Function - magpasok ng function mula sa listahan na lalabas sa dialog box;

/>Ipasok ang Yunit (Ipasok ang mga yunit) - ipasok ang mga yunit ng sukat;

Access sa mga bagong feature ng MathCAD.

Simula sa bersyon ng MathCAD 7.0, may mga bagong button na lumitaw na nagbibigay ng access sa mga bagong feature ng system:

/>Component Wizard - binubuksan ang Wizard window, na nagbibigay ng madaling access sa lahat ng mga bahagi ng system;

/>Ran Math Connex (Running the Math Connex system) - pinapatakbo ang system upang bigyan ng insentibo ang mga block device.

Mga pindutan ng kontrol ng mapagkukunan.

/>Resource Center - nagbibigay ng access sa resource center;

/>Help (Help) - nagbibigay ng access sa mga mapagkukunan ng database ng tulong ng system.

Pag-format ng panel.

Ang ikaapat na linya sa tuktok ng screen ay naglalaman ng mga tipikal na kontrol ng font:

Estilo - Switch ng pagpili ng istilo;

Font - Lumipat para sa pagpili ng set ng character;

Laki ng Punto - Lumipat para sa pagpili ng mga laki ng character;

Bold - Magtakda ng mga bold na character;

Italik - Magtakda ng mga italic na character;

Underline - Magtakda ng mga may salungguhit na character;

Left Align - Pagtatakda ng kaliwang pagkakahanay;

Center Align - Itakda ang alignment sa gitna;

Right Align - Pagtatakda ng tamang pagkakahanay.

Hanggang sa magsimula ang hanay ng mga elemento ng dokumento, ang ilan sa mga inilarawang button at iba pang mga object ng user interface ay nasa passive state. Sa partikular, walang mga label sa mga format bar switch box. Nagiging aktibo ang mga icon at switch sa sandaling kailangang gamitin ang mga ito.

Sa ibaba ng screen, bilang karagdagan sa pahalang na scroll bar, mayroong isa pang linya - ang status bar. Nagpapakita ito ng impormasyon ng serbisyo, maikling komento, numero ng pahina, atbp. Ang impormasyong ito ay kapaki-pakinabang para sa mabilis na pagtatasa ng estado ng system habang nagtatrabaho dito.

Pag-typeset ng mga mathematical toolbar.

Upang magpasok ng mga simbolo ng matematika sa MathCAD, ginagamit ang mga maginhawang movable typesetting panel na may mga palatandaan. Naghahatid sila sa mga blangko ng output - mga template ng mga palatandaan ng matematika (mga numero, mga palatandaan ng mga operasyon ng aritmetika, matrice, mga palatandaan ng integral, derivatives, atbp.). Upang ipakita ang panel ng Math, isagawa ang View -> Toolbar -> Math command. Lumilitaw ang mga panel ng typesetting sa window sa pag-edit ng dokumento kapag na-activate ang mga kaukulang icon - ang unang linya ng mga icon ng control ng system. Gamit ang isang karaniwang panel ng typesetting, maaari mong ipakita ang alinman sa lahat ng mga panel nang sabay-sabay o ang mga kailangan lamang para sa trabaho. Upang itakda ang kinakailangang template sa kanilang tulong, sapat na upang ilagay ang cursor sa nais na lokasyon ng window ng pag-edit (pulang krus sa display ng kulay) at pagkatapos ay buhayin ang icon ng nais na template sa pamamagitan ng paglalagay ng mouse cursor dito at pagpindot kaliwang button nito.

Marami sa mga function at pagpapatakbo na ipinasok sa isang dokumento gamit ang math typesetting pad ay maaaring ilagay sa isang dokumento gamit ang mga keyboard shortcut. Kasabay nito, ang trabaho sa sistema ng MathCAD ay nagiging mas produktibo. Inirerekomenda namin na kabisaduhin mo ang mga keyboard shortcut para sa hindi bababa sa ilan sa mga karaniwang ginagamit na command.

Higit pang mga detalye sa pagtatrabaho sa mga karagdagang panel na pinagana ng mga button ng Math panel ay ilalarawan sa mga nauugnay na seksyon.

MINISTRY OF EDUCATION AND SCIENCE OF THE RUSSIAN FEDERATION

Ang institusyong pang-edukasyon ng estado ng mas mataas na propesyonal na edukasyon

"KAZAN STATE ENERGY UNIVERSITY"

L.R. BELYAEVA, R.S. ZARIPOVA, R.A. ISHMURATOV

BASICS NG PAGTATRABAHO SA MATHCAD

Mga tagubilin sa pamamaraan para sa mga praktikal na pagsasanay

Kazan 2012

UDC 621.37 LBC 32.811.3

Mga Reviewer:

Doktor ng Physical and Mathematical Sciences, Propesor ng Kazan State Power Engineering University E.A. Popov;

Kandidato ng Technical Sciences, Associate Professor ng Kazan National Research Technological University M.Yu. Vasiliev

Belyaeva L.R.

Mga pangunahing kaalaman sa trabaho sa MathCAD. Mga tagubilin sa pamamaraan para sa mga praktikal na pagsasanay

/ L.R. Belyaeva, R.S. Zaripova, R.A. Ishmuratov - Kazan: Kazan. estado enerhiya un-t, 2012.

Ang unang bahagi ng manwal ay nagbibigay ng pangunahing impormasyon tungkol sa

Mathcad 13 at kung paano gamitin ang text, formula at graphics nito

mga editor. Ang input ng iba't ibang uri ng data, ang mga pangunahing kaalaman sa numerical at

simbolikong mga kalkulasyon, paglalagay ng mga function ng matematika, mga trick

integration at differentiation gamit ang MathCAD.

Ang ikalawang bahagi ay nagbibigay ng isang halimbawa ng praktikal na paggamit ng software

MathCAD package kapag nilulutas ang isang gawain sa disenyo sa rate na "Transformation

pagsukat ng mga signal". Ang kinakailangang teoretikal na impormasyon para sa

solusyon ng gawain sa pagkalkula, isang halimbawa ng pagkalkula at mga indibidwal na gawain para sa

mga mag-aaral.

Naglalaman din ang manwal ng metodolohikal na mga tanong sa pagkontrol sa

pinag-aralan ang materyal at independiyenteng mga gawain upang pagsamahin ang mga pangunahing kaalaman sa trabaho sa

Ang workshop ay inilaan para sa mga mag-aaral ng espesyalidad na "Impormasyon at

pagsukat ng kagamitan at teknolohiya" direksyon 200100 - Instrumentasyon, at

pati na rin ang mga mag-aaral ng iba pang mga specialty at mga lugar ng KSUE, nag-aaral

disciplines "Informatics" at "Information technologies".

© Kazan State Power Engineering University, 2012

Panimula

Ang MathCAD ay isang computer mathematics system na nagbibigay-daan sa iyo na magsagawa ng iba't ibang mga kalkulasyon na pang-agham at inhinyero, mula sa elementarya na arithmetic hanggang sa mga kumplikadong pagpapatupad ng mga numerical na pamamaraan. Ang mga gumagamit ng MathCAD ay mga mag-aaral, siyentipiko, inhinyero, technician.

Ang MathCAD, hindi tulad ng karamihan sa iba pang modernong matematikal na aplikasyon, ay binuo ayon sa prinsipyo

WYSIWYG ("What You See Is What You Get"). Samakatuwid, ito ay napakadaling gamitin, lalo na, dahil hindi na kailangang magsulat muna ng isang programa na nagpapatupad ng ilang mga kalkulasyon sa matematika, at pagkatapos ay patakbuhin ito para sa pagpapatupad. Sa halip, ipasok lamang ang mga mathematical expression gamit ang built-in na formula editor, at agad na makuha ang resulta.

Kasama sa MathCAD 13 ang ilang mga bahagi na isinama sa bawat isa, ang kumbinasyon nito ay lumilikha ng isang maginhawang kapaligiran sa pag-compute para sa iba't ibang mga kalkulasyon sa matematika at, sa parehong oras, pagdodokumento ng mga resulta ng trabaho:

malakas na text editor na nagbibigay-daan sa iyo na pumasok, mag-edit

at i-format ang parehong teksto at mathematical expression;

isang computing processor na may kakayahang magsagawa ng mga kalkulasyon ayon sa ipinasok na mga formula gamit ang mga built-in na numerical na pamamaraan;

isang simbolikong processor, na isang artificial intelligence system;

isang malaking imbakan ng sangguniang impormasyon, parehong matematikal at inhinyero, na idinisenyo bilang isang aklatan ng mga interactive na e-libro.

Upang gumana nang epektibo sa editor ng MathCAD, sapat na magkaroon ng mga pangunahing kasanayan sa gumagamit. Ayon sa mga problema sa totoong buhay, kailangang lutasin ng mga inhinyero ang isa o higit pa sa mga sumusunod na gawain:

pagpasok ng iba't ibang mga mathematical expression sa isang computer (para sa karagdagang mga kalkulasyon o paglikha ng mga dokumento, mga presentasyon, Mga web page o e-book);

pagsasagawa ng mga kalkulasyon sa matematika;

paghahanda ng mga graph na may mga resulta ng mga kalkulasyon;

input ng paunang data at output ng mga resulta sa mga text file o mga file na may mga database sa iba pang mga format;

paghahanda ng mga ulat sa trabaho sa anyo ng mga naka-print na dokumento;

− paghahanda ng mga Web page at paglalathala ng mga resulta sa Internet;

pagkuha ng iba't ibang sangguniang impormasyon mula sa larangan ng matematika.

Matagumpay na nakayanan ng MathCAD 13 ang lahat ng mga gawaing ito:

Ang mga mathematical expression at text ay ipinasok gamit ang MathCAD formula editor, na, sa mga tuntunin ng mga kakayahan at kadalian ng paggamit, ay hindi mas mababa, halimbawa, sa formula editor na binuo sa

Ang mga kalkulasyon sa matematika ay ginawa kaagad, alinsunod sa mga inilagay na formula;

ang mga graph ng iba't ibang uri ng pagpipilian ng user na may maraming pagpipilian sa pag-format ay direktang ipinapasok sa mga dokumento;

posible na mag-input at mag-output ng data sa mga file ng iba't ibang mga format;

maaaring direktang i-print ang mga dokumento sa MathCAD sa form na nakikita ng user sa screen ng computer, o nai-save

sa RTF format para sa kasunod na pag-edit sa mga text editor;

posible na ganap na i-save ang mga dokumento ng MathCAD sa format Mga dokumento ng RTF, pati na rin ang mga Web page sa HTML at XML na mga format;

mayroong isang pagpipilian upang pagsamahin ang mga dokumento na binuo ng gumagamit sa mga elektronikong libro;

Ang mga simbolikong kalkulasyon ay nagbibigay-daan sa iyo na magsagawa ng mga analytical na pagbabagong-anyo, pati na rin agad na makakuha ng iba't ibang reference na impormasyon sa matematika.

Ang tunay na hiyas ng MathCAD, na magagamit na sa mga unang bersyon, ay ang suporta para sa mga discrete variable, na nagpapahintulot sa sabay-sabay na pagkalkula ng mga function para sa isang bilang ng mga halaga ng argumento, na naging posible upang bumuo ng mga talahanayan at mga graph nang hindi gumagamit ng mga operator ng programming. Ang mga tool sa pag-plot ng ibabaw ay dinala halos sa pagiging perpekto, na nagpapahintulot sa iyo na lumikha ng mga gawa ng sining mula sa mga graph. Ang kumplikadong engineering at teknolohikal na mga kalkulasyon sa kapaligiran ng MathCAD ay mas simple, mas malinaw at ilang beses na mas mabilis kaysa sa iba pang mga programa.

Bahagi 1. TEORETIKAL NA IMPORMASYON

Kabanata 1. MATHCAD INTERFACE

Ang interface ng MathCAD ay katulad ng sa iba pang mga application ng Windows. Pagkatapos ng paglunsad, ang MathCAD working window ay lilitaw sa screen na may pangunahing menu at tatlong toolbar: Karaniwan (Karaniwan), Pag-format (Pag-format) at Math (Mathematical).

Ang menu bar ay matatagpuan sa pinakatuktok ng MathCAD window. Naglalaman ito ng siyam na mga pamagat, ang pag-click sa bawat isa sa kanila ay maglalabas

sa ang hitsura ng kaukulang menu na may isang listahan ng mga utos:

- File (File) - mga utos na may kaugnayan sa paglikha, pagbubukas, pag-save, pagpapadala sa pamamagitan ng e-mail at pag-print sa printer ng mga file na may mga dokumento;

− I-edit (Pag-edit) – mga utos na nauugnay sa pag-edit ng teksto (pagkopya, pag-paste, pagtanggal ng mga fragment, atbp.);

- View (View) - mga command na kumokontrol sa hitsura ng dokumento sa MathCAD editor window, pati na rin ang mga command na lumilikha ng mga animation file;

− Insert (Insert) - mga utos para sa pagpasok ng iba't ibang bagay sa mga dokumento;

− Format (Format) - mga utos para sa pag-format ng teksto, mga formula, mga graph;

− Mga Tool (Serbisyo) – mga utos para sa pamamahala sa proseso ng pagkalkula at karagdagang mga tampok;

− Symbolics (Symbols) – mga utos ng simbolikong kalkulasyon;

− Window (Window) – mga utos para sa pamamahala ng pagsasaayos ng mga bintana na may iba't ibang mga dokumento sa screen;

− Tulong (Tulong) – mga utos para sa pagtawag sa impormasyon ng tulong na sensitibo sa konteksto, impormasyon tungkol sa bersyon ng programa, pati na rin ang pag-access sa mga mapagkukunan at mga elektronikong aklat.

Upang pumili ng isang command, kailangan mong mag-click sa menu na naglalaman nito at muli sa kaukulang item sa menu. Ang ilang mga utos ay wala sa mga menu mismo, ngunit sa mga submenus, tulad ng ipinapakita sa Fig. 1.1. Upang maisagawa ang naturang command, halimbawa, ang command na tawagan ang Symbolic toolbar sa screen, kailangan mong i-hover ang mouse pointer sa item na Toolbars ng View drop-down na menu at piliin ang Symbolic mula sa submenu na lilitaw.

kanin. 1.1. Pagpapatakbo ng menu

Bilang karagdagan sa tuktok na menu, ang mga pop-up na menu ay gumaganap ng mga katulad na function (Larawan 1.2). Lumilitaw ang mga ito kapag nag-right click ka sa isang lugar sa dokumento. Kasabay nito, ang komposisyon ng mga menu na ito ay nakasalalay sa lugar ng kanilang tawag, samakatuwid sila ay tinatawag ding mga menu ng konteksto. Ang MathCAD mismo ay "hulaan", depende sa konteksto, kung anong mga operasyon ang maaaring kailanganin sa kasalukuyang sandali, at inilalagay ang kaukulang mga utos sa menu. Samakatuwid, ang paggamit ng menu ng konteksto ay mas madali kaysa sa tuktok.

kanin. 1.2. Menu ng konteksto

1.2. Mga toolbar

Ginagamit ang mga toolbar para sa mabilis (isang-click) na pagpapatupad ng mga pinakakaraniwang ginagamit na command. Ang lahat ng mga aksyon na maaaring isagawa gamit ang mga toolbar ay magagamit din sa pamamagitan ng

Nangungunang Menu. Sa fig. 1.3 ay nagpapakita ng MathCAD window na may limang pangunahing toolbar na matatagpuan mismo sa ibaba ng menu bar. Ang mga pindutan sa mga panel ay pinagsama ayon sa katulad na pagkilos ng mga utos:

- Standard (Standard) - nagsisilbi upang maisagawa ang karamihan sa mga operasyon, tulad ng mga aksyon na may mga file, pag-edit ng editoryal, pagpasok ng mga bagay, pag-access sa mga sistema ng tulong;

− Pag-format (Pag-format) - nagsisilbi para sa pag-format (pagbabago ng uri at laki ng font, pagkakahanay, atbp.) teksto at mga formula;

− Math (Mathematics) - ay ginagamit upang magsingit ng mga simbolo ng matematika

at mga operator sa mga dokumento;

- Mga Mapagkukunan (Resources) - nagsisilbing tawag sa mga mapagkukunan ng MathCAD;

− Mga Kontrol (Controls) - nagsisilbing magpasok ng mga karaniwang kontrol ng user interface sa mga dokumento;

− Debug - ay ginagamit upang pamahalaan ang pag-debug ng mga programang MathCAD.

kanin. 1.3. Mga pangunahing toolbar

Ang mga pangkat ng mga pindutan sa mga toolbar ay nililimitahan sa kahulugan ng mga patayong linya - mga separator. Kapag nag-hover ka ng mouse pointer sa alinman sa mga button, may lalabas na tooltip sa tabi ng button (Fig. 1.4). Kasama ng isang tooltip, ang isang mas detalyadong paliwanag ng paparating na operasyon ay makikita sa status bar.

kanin. 1.4. Gamit ang mga toolbar ng Math at Calculator

Ang panel Math (Mathematics) ay inilaan para sa isang tawag sa screen ng siyam pang mga panel (fig. 1.5) sa pamamagitan ng kung saan mayroong isang pagpasok ng mga mathematical na operasyon sa mga dokumento. Upang ipakita ang alinman sa mga ito, kailangan mong i-click ang kaukulang button sa Math panel (Fig. 1.4).

kanin. 1.5. Mga toolbar sa matematika

Inilista namin ang layunin ng mga panel ng matematika:

- Calculator (Calculator) - ginagamit upang ipasok ang mga pangunahing pagpapatakbo ng matematika, nakuha ang pangalan nito dahil sa pagkakapareho ng hanay ng mga pindutan sa mga pindutan ng isang tipikal na calculator;

− Graph (Graph) - para sa pagpasok ng mga graph;

− Matrix (Matrix) - para sa pagpasok ng mga matrice at matrix operator;

− Pagsusuri - para sa pagpasok ng mga pahayag ng kontrol sa pagsusuri;

− Calculus (Mathematical Analysis) – para sa pagpasok ng mga operator ng integration, differentiation, summation, atbp.;

− Boolean (Boolean operator) - para magpasok ng lohikal (boolean) operator;

− Programming (Programming) - para sa programming sa pamamagitan ng MathCAD;

− Griyego (mga karakter na Griyego) - upang magpasok ng mga karakter na Griyego;

− Simboliko - upang magpasok ng mga simbolikong operator. Mahalagang tandaan na kapag nag-hover ka sa marami sa

mga pindutan ng mathematical panel, lilitaw ang isang tooltip, na naglalaman din ng kumbinasyon ng "mga hot key", pagpindot na hahantong sa isang katumbas na aksyon.

1.3. Status bar

AT sa ibaba ng MathCAD window, sa ibaba ng pahalang na scroll bar, ay ang status bar. Nagpapakita ito ng pangunahing impormasyon tungkol sa mode ng pag-edit (Larawan 1.6), na nililimitahan ng mga separator (mula kaliwa hanggang kanan):

− pahiwatig na sensitibo sa konteksto tungkol sa paparating na pagkilos;

− mode ng pagkalkula: awtomatiko (AUTO) o manu-manong itinakda (Calc F9);

− kasalukuyang mode ng layout ng CAP keyboard; − kasalukuyang mode ng layout ng keyboard NUM; − numero ng pahina kung saan matatagpuan ang cursor.

kanin. 1.6. Status bar

Kabanata 2. MGA BASIKS NG PAGTATRABAHO SA MATHCAD

2.1. Pag-navigate sa dokumento

Maginhawang tingnan ang dokumento pataas-pababa at kanan-kaliwa gamit ang patayo at pahalang na mga scroll bar, paglipat ng kanilang mga slider (sa kasong ito, ang makinis na paggalaw sa kahabaan ng dokumento ay nakasisiguro) o sa pamamagitan ng pag-click sa isa sa dalawang gilid ng slider (sa kasong ito, ang paglipat sa dokumento ay magiging magulo). Maaari mo ring gamitin ang page turning keys upang ilipat ang cursor sa paligid ng dokumento. At Sa lahat ng mga kasong ito, ang posisyon ng cursor ay hindi nagbabago, ngunit ang nilalaman ng dokumento ay tinitingnan. Bilang karagdagan, kung ang dokumento ay malaki, ito ay maginhawa upang tingnan ang mga nilalaman nito gamit ang menu

I-edit | Pumunta sa Pahina (I-edit | Pumunta sa pahina). Kapag pinili mo ang item na ito, magbubukas ang isang dialog na magbibigay-daan sa iyong pumunta sa page na may tinukoy na numero.

Upang ilipat sa pamamagitan ng dokumento pataas at pababa at kanan at kaliwa, paglipat ng cursor, dapat mong pindutin ang kaukulang mga cursor key. Pagpasok sa lugar ng mga rehiyon na may mga formula at teksto, ang cursor ay nagiging dalawang linya ng pag-input - patayo at pahalang na asul. Habang ang cursor ay gumagalaw pa sa loob ng rehiyon, ang mga linya ng input ay gumagalaw ng isang character sa kaukulang direksyon. Kapag umalis ka sa rehiyon, ang cursor ay muling magiging input cursor sa anyo ng isang pulang krus. Maaari mo ring ilipat ang cursor sa pamamagitan ng pag-click sa naaangkop na lokasyon. Kung nag-click ka sa isang walang laman na espasyo, lilitaw ang isang input cursor dito, at kung nasa loob ng rehiyon, pagkatapos ay mga linya ng pag-input.

2.2. Pagpasok at pag-edit ng mga formula

Ang MathCAD formula editor ay nagbibigay-daan sa iyo upang mabilis at mahusay na ipasok at baguhin ang mga mathematical expression.

Muli nating ilista ang mga elemento ng interface ng editor ng MathCAD:

mouse pointer - gumaganap ng karaniwang papel para sa mga application ng Windows, kasunod ng mga paggalaw ng mouse;

Ang cursor ay dapat nasa isa sa tatlong uri:

ang input cursor ay isang pulang krus na nagmamarka ng isang walang laman na lugar sa dokumento kung saan maaari kang magpasok ng teksto o isang formula;

mga linya ng input - pahalang at patayong asul na mga linya na nagha-highlight ng isang partikular na bahagi sa teksto o formula;

linya ng pag-input ng teksto - isang patayong linya, kahalintulad sa mga linya ng pag-input para sa mga lugar ng teksto;

mga placeholder - lumilitaw sa loob ng mga hindi kumpletong formula sa mga lugar na dapat punan ng simbolo o operator:

ang placeholder ng character ay isang itim na parihaba;

ang placeholder ng operator ay isang itim na parihabang kahon. Maaari kang magpasok ng mathematical expression sa anumang bakanteng espasyo

dokumento ng MathCAD. Upang gawin ito, kailangan mong ilagay ang input cursor sa nais na lugar sa dokumento sa pamamagitan ng pag-click dito gamit ang mouse, at ipasok ang formula sa pamamagitan ng pagpindot sa mga key. Lumilikha ito ng mathematical area sa dokumento, na idinisenyo upang mag-imbak ng mga formula na binibigyang kahulugan ng processor ng MathCAD. Ipakita natin ang pagkakasunud-sunod ng mga aksyon gamit ang halimbawa ng pagpasok ng expression na x 5 + x (Larawan 2.1):

1. I-click ang mouse upang markahan ang entry point.

1. MathCAD working window

· Panel Math(Larawan 1.4).

kanin. 1.4. Panel ng matematika

Ang pag-click sa pindutan ng math toolbar ay magbubukas ng karagdagang toolbar:

2. Elemento ng wika MathCAD

Ang mga pangunahing elemento ng MathCAD mathematical expression ay kinabibilangan ng mga operator, constants, variables, arrays, at functions.

2.1 Mga operator

Mga operator -- mga elemento ng MathCAD kung saan maaari kang lumikha ng mga mathematical expression. Ang mga ito, halimbawa, ay kinabibilangan ng mga simbolo para sa mga pagpapatakbo ng aritmetika, mga palatandaan para sa pagkalkula ng mga kabuuan, produkto, derivatives, integral, atbp.

Tinutukoy ng operator ang:

a) ang aksyon na isasagawa sa pagkakaroon ng ilang mga halaga ng mga operand;

b) ilan, saan at anong mga operand ang dapat ipasok sa operator.

Operand -- ang numero o expression kung saan kumikilos ang operator. Halimbawa, sa expression na 5!+3, ang mga numero 5! at 3 ay ang mga operand ng "+" (plus) operator, at ang bilang 5 ay ang operand ng factorial (!).

Anumang operator sa MathCAD ay maaaring ipasok sa dalawang paraan:

sa pamamagitan ng pagpindot ng key (key combination) sa keyboard;

gamit ang math panel.

Ang mga sumusunod na pahayag ay ginagamit upang italaga o ipakita ang mga nilalaman ng lokasyon ng memorya na nauugnay sa isang variable:

Sign ng assignment (ipinasok sa pamamagitan ng pagpindot sa key : sa keyboard (colon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa panel Calculator );

Ang takdang-aralin na ito ay tinatawag na lokal. Bago ang takdang-aralin na ito, ang variable ay hindi tinukoy at hindi magagamit.

Global assignment operator. Ang pagtatalagang ito ay maaaring gawin saanman sa dokumento. Halimbawa, kung ang isang variable ay itinalaga ng isang halaga sa ganitong paraan sa pinakadulo ng dokumento, magkakaroon ito ng parehong halaga sa simula ng dokumento.

Tinatayang operator ng pagkakapantay-pantay (x1). Ginagamit sa paglutas ng mga sistema ng mga equation. Ipinasok sa pamamagitan ng pagpindot sa isang key ; sa keyboard (semicolon sa English na layout ng keyboard) o sa pamamagitan ng pagpindot sa kaukulang button sa Boolean panel.

Isang operator (simple equals) na nakalaan para sa paglabas ng halaga ng isang pare-pareho o variable.

Ang pinakasimpleng mga kalkulasyon

Ang proseso ng pagkalkula ay isinasagawa gamit ang:

Mga Panel ng Calculator, Mga Panel ng Calculus at Mga Panel ng Pagtatantya.

Pansin. Kung kinakailangan upang hatiin ang buong expression sa numerator, dapat muna itong mapili sa pamamagitan ng pagpindot sa spacebar sa keyboard o sa pamamagitan ng paglalagay nito sa mga bracket.

2.2 Mga Constant

Mga Constant -- pinangalanang mga bagay na mayroong ilang halaga na hindi mababago.

Halimbawa, = 3.14.

Mga dimensyon na pare-pareho ay karaniwang mga yunit ng pagsukat. Halimbawa, metro, segundo, atbp.

Upang isulat ang dimensional na pare-pareho, dapat mong ipasok ang sign * (multiply) pagkatapos ng numero, piliin ang item sa menu Ipasok subparagraph Yunit. Sa mga sukat ang mga kategoryang pinakakilala mo: Haba - haba (m, km, cm); Masa -- timbang (g, kg, t); Oras -- oras (min, seg, oras).

2.3 Mga variable

Mga variable ay pinangalanang mga bagay na may ilang halaga na maaaring magbago habang tumatakbo ang programa. Ang mga variable ay maaaring numeric, string, character, atbp. Ang mga variable ay itinalaga ng mga halaga gamit ang assign sign (:=).

Pansin. Tinatrato ng MathCAD ang malalaking titik at maliliit na titik bilang magkakaibang mga pagkakakilanlan.

Mga variable ng system

AT MathCAD naglalaman ng isang maliit na pangkat ng mga espesyal na bagay na hindi maaaring maiugnay sa alinman sa klase ng mga constant o sa klase ng mga variable, ang mga halaga nito ay natutukoy kaagad pagkatapos magsimula ang programa. Ito ay mas mahusay na bilangin ang mga ito mga variable ng system. Ito, halimbawa, TOL - ang error ng mga kalkulasyon ng numero, ORIGIN - ang mas mababang limitasyon ng halaga ng index index ng mga vector, matrice, atbp. Kung kinakailangan, maaari kang magtakda ng iba pang mga halaga para sa mga variable na ito.

Mga Variable ng Ranggo

Ang mga variable na ito ay may isang serye ng mga nakapirming halaga, alinman sa integer o nag-iiba-iba sa isang tiyak na hakbang mula sa paunang halaga hanggang sa huling isa.

Ang isang expression ay ginagamit upang lumikha ng isang ranged variable:

Pangalan=N magsimula ,(N magsimula +Hakbang)..N wakas ,

kung saan ang Pangalan ay ang pangalan ng variable;

N magsimula -- paunang halaga;

Hakbang -- ang tinukoy na hakbang para sa pagbabago ng variable;

N dulo -- end value.

Ang mga variable na ranggo ay malawakang ginagamit sa pag-plot. Halimbawa, upang mag-plot ng isang graph ng ilang function f(x) una sa lahat, kailangan mong lumikha ng isang serye ng mga variable na halaga x-- dapat itong isang ranged variable para gumana ito.

Pansin. Kung hindi ka tumukoy ng isang hakbang sa variable range, ang program ay awtomatikong kukuha ng katumbas ng 1.

Halimbawa . Variable x nag-iiba sa hanay mula -16 hanggang +16 sa mga hakbang na 0.1

Upang magsulat ng ranged variable, ita-type mo ang:

Pangalan ng variable ( x);

Sign ng assignment (:=)

Ang unang halaga ng hanay (-16);

kuwit;

Ang pangalawang halaga ng hanay, na siyang kabuuan ng unang halaga at ang hakbang (-16+0.1);

ellipsis ( .. ) -- pagpapalit ng variable sa loob ng ibinigay na mga limitasyon (ipinapasok ang ellipsis sa pamamagitan ng pagpindot ng semicolon sa layout ng English na keyboard);

Huling halaga ng hanay (16).

Bilang resulta, makakakuha ka ng: x := -16,-16+0.1..16.

Mga talahanayan ng output

Anumang expression na may ranggo na mga variable pagkatapos ng equal sign ay magsisimula sa output table.

Maaari kang magpasok ng mga numerical na halaga sa mga talahanayan ng output at itama ang mga ito.

Variable na may index

Variable na may index-- ay isang variable na itinalaga ng isang hanay ng mga hindi nauugnay na numero, bawat isa ay may sariling numero (index).

Ang index ay ipinasok sa pamamagitan ng pagpindot sa kaliwang square bracket sa keyboard o gamit ang button x n sa panel Calculator.

Maaari mong gamitin ang alinman sa isang pare-pareho o isang expression bilang isang index. Upang masimulan ang isang variable na may index, dapat mong ilagay ang mga elemento ng array, na pinaghihiwalay ang mga ito gamit ang mga kuwit.

Halimbawa. Pagpasok ng mga variable ng index.

Ang mga numerong halaga ay ipinasok sa talahanayan na pinaghihiwalay ng mga kuwit;

Output ng halaga ng unang elemento ng vector S;

Ang pag-output ng halaga ng zero na elemento ng vector S.

2.4 Mga Array

array -- isang natatanging pinangalanang koleksyon ng isang may hangganang bilang ng mga numeric o character na elemento, na inayos sa ilang paraan at may mga partikular na address.

Sa pakete MathCAD Ang mga array ng dalawang pinakakaraniwang uri ay ginagamit:

one-dimensional (mga vector);

dalawang-dimensional (matrices).

Maaari kang mag-output ng template ng matrix o vector sa isa sa mga sumusunod na paraan:

piliin ang item sa menu Ipasok - Matrix;

pindutin ang key combination ctrl + M;

pindutin ang pindutan sa panel at mga vector at matrice.

Bilang resulta, lalabas ang isang dialog box kung saan nakatakda ang kinakailangang bilang ng mga row at column:

Mga hilera-- bilang ng mga linya

mga hanay-- bilang ng mga column

Kung ang isang matrix (vector) ay kailangang bigyan ng isang pangalan, pagkatapos ay ang pangalan ng matrix (vector) ay unang ipinasok, pagkatapos ay ang assignment operator, at pagkatapos ay ang matrix template.

Halimbawa:

Matrix -- isang two-dimensional array na pinangalanang M n , m , na binubuo ng n row at m column.

Maaari kang magsagawa ng iba't ibang mga pagpapatakbo ng matematika sa mga matrice.

2.5 Mga pag-andar

Function -- isang expression ayon sa kung saan ang ilang mga kalkulasyon ay ginanap na may mga argumento at ang numerical na halaga nito ay tinutukoy. Mga halimbawa ng function: kasalanan(x), kulay-balat(x) at iba pa.

Ang mga function sa MathCAD package ay maaaring maging built-in o user-defined. Mga paraan upang magpasok ng inline na function:

Pumili ng item sa menu Ipasok - Function.

Pindutin ang kumbinasyon ng key ctrl + E.

I-click ang button sa toolbar.

I-type ang pangalan ng function sa keyboard.

Ang mga function ng user ay karaniwang ginagamit kapag ang parehong expression ay sinusuri ng maraming beses. Para magtakda ng function ng user:

· ilagay ang pangalan ng function na may obligadong indikasyon ng argumento sa mga bracket, halimbawa, f(x);

Ipasok ang assignment operator (:=);

Maglagay ng kinakalkula na expression.

Halimbawa. f (z) := kasalanan(2 z 2)

3. Pag-format ng Numero

Sa MathCAD, maaari mong baguhin ang format ng output ng mga numero. Karaniwang ginagawa ang mga kalkulasyon na may katumpakan na 20 digit, ngunit hindi lahat ng makabuluhang numero ay ipinapakita. Upang baguhin ang format ng numero, i-double click ang nais na resulta ng numero. Lilitaw ang window ng pag-format ng numero, bukas sa tab numero Format (Format ng Numero) na may mga sumusunod na format:

o Heneral (Main) -- ay ang default. Ang mga numero ay ipinapakita sa pagkakasunud-sunod (halimbawa, 1.2210 5). Ang bilang ng mga palatandaan ng mantissa ay tinutukoy sa field Exponential Threshold(Exponential notation threshold). Kapag nalampasan ang threshold, ipapakita ang numero sa pagkakasunud-sunod. Ang bilang ng mga digit pagkatapos ng decimal point ay nagbabago sa field numero ng decimal mga lugar.

o Decimal (Decimal) -- Ang decimal na representasyon ng mga floating point na numero (halimbawa, 12.2316).

o Siyentipiko (Scientific) -- Ang mga numero ay ipinapakita sa pagkakasunud-sunod lamang.

o Engineering (Engineering) -- ang mga numero ay ipinapakita lamang sa multiple ng tatlo (halimbawa, 1.2210 6).

Pansin. Kung, pagkatapos itakda ang nais na format sa window ng pag-format ng numero, piliin ang pindutan OK, ang format ay itatakda lamang para sa napiling numero. At kung pipiliin mo ang button na Itakda bilang Default, ilalapat ang format sa lahat ng numero sa dokumentong ito.

Awtomatikong ni-round down ang mga numero sa zero kung mas mababa ang mga ito sa itinakdang threshold. Itinakda ang threshold para sa buong dokumento, hindi para sa isang partikular na resulta. Upang baguhin ang rounding threshold sa zero, piliin ang menu item Pag-format - Resulta at sa tab pagpaparaya , sa field Zero threshold ipasok ang kinakailangang halaga ng threshold.

4. Paggawa gamit ang teksto

Ang mga text snippet ay mga piraso ng text na gustong makita ng user sa kanilang dokumento. Ito ay maaaring mga paliwanag, link, komento, atbp. Ang mga ito ay ipinasok gamit ang menu item Ipasok - Rehiyon ng teksto.

Maaari mong i-format ang teksto: baguhin ang font, laki, istilo, pagkakahanay, atbp. Upang gawin ito, piliin ito at piliin ang naaangkop na mga opsyon sa panel ng font o sa menu Pag-format - Text.

5. Nagtatrabaho sa graphics

Kapag nilulutas ang maraming problema kung saan pinag-aaralan ang isang function, madalas na kinakailangan na i-plot ang graph nito, na malinaw na magpapakita ng pag-uugali ng function sa isang tiyak na agwat.

Sa sistema ng MathCAD, posibleng bumuo ng iba't ibang uri ng mga graph: sa Cartesian at polar coordinate system, mga three-dimensional na graph, mga ibabaw ng katawan ng rebolusyon, polyhedra, spatial curves, vector field graphs. Titingnan natin kung paano bumuo ng ilan sa mga ito.

5.1 Pag-plot ng 2D Plots

Upang bumuo ng dalawang-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

Ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang X-Y Plot button (two-dimensional graph);

Sa lumitaw na template ng isang two-dimensional na graph, na isang walang laman na parihaba na may mga label ng data, ilagay ang pangalan ng variable sa label ng gitnang data kasama ang abscissa axis (X axis), at ilagay ang pangalan ng function bilang kapalit ng ang label ng gitnang data sa kahabaan ng ordinate axis (Y axis) (Fig. 2.1);

kanin. 2.1. Template ng 2D Plot

mag-click sa labas ng template ng graph -- i-plot ang graph ng function.

Ang hanay ng argumento ay binubuo ng 3 mga halaga: inisyal, pangalawa at pangwakas.

Hayaang kailanganin na mag-plot ng function graph sa pagitan [-2,2] na may hakbang na 0.2. Mga variable na halaga t ay tinukoy bilang isang hanay tulad ng sumusunod:

t:= -2, - 1.8 .. 2 ,

kung saan: -2 -- ang paunang halaga ng hanay;

1.8 (-2 + 0.2) -- halaga ng pangalawang hanay (paunang halaga plus hakbang);

2 ay ang end value ng range.

Pansin. Ang isang ellipsis ay ipinasok sa pamamagitan ng pagpindot sa isang semicolon sa English na layout ng keyboard.

Halimbawa. Pag-plot ng Function y = x 2 sa pagitan [-5.5] na may hakbang na 0.5 (Larawan 2.2).

kanin. 2.2. Pag-plot ng Function y = x 2

Kapag nag-plot ng mga graph, isaalang-alang ang sumusunod:

° Kung ang hanay ng mga halaga ng argumento ay hindi tinukoy, bilang default, ang graph ay binuo sa hanay [-10,10].

° Kung kinakailangan na maglagay ng ilang mga graph sa isang template, ang mga pangalan ng mga function ay ipinahiwatig na pinaghihiwalay ng mga kuwit.

° Kung ang dalawang function ay may magkaibang argumento, halimbawa f1(x) at f2(y), ang mga pangalan ng function ay ipinapahiwatig sa ordinate (Y) axis, na pinaghihiwalay ng mga kuwit, at sa abscissa (X) axis, ang Ang mga pangalan ng parehong mga variable ay pinaghihiwalay din ng mga kuwit.

° Ang mga end label ng data sa template ng tsart ay ginagamit upang ipahiwatig ang mga halaga ng limitasyon ng abscissa at ordinate, i.e. itinakda nila ang sukat ng graph. Kung iiwan mong blangko ang mga label na ito, awtomatikong itatakda ang sukat. Ang awtomatikong sukat ay hindi palaging sumasalamin sa graph sa nais na anyo, kaya ang mga halaga ng limitasyon ng abscissa at ordinates ay kailangang i-edit sa pamamagitan ng manu-manong pagbabago sa mga ito.

Tandaan. Kung pagkatapos na i-plot ang graph ay hindi kunin ang nais na anyo, maaari mong:

Bawasan ang hakbang.

· baguhin ang pagitan ng paglalagay.

Bawasan ang limitasyon ng mga halaga ng abscissas at ordinates sa tsart.

Halimbawa. Pagbubuo ng isang bilog na may sentro sa isang punto (2,3) at isang radius R = 6.

Ang equation ng isang bilog na nakasentro sa isang punto na may mga coordinate ( x 0 ,y 0) at radius R ay nakasulat bilang:

Ipahayag mula sa equation na ito y:

Kaya, upang makabuo ng isang bilog, kinakailangan upang magtakda ng dalawang pag-andar: ang upper at lower semicircles. Ang hanay ng argumento ay kinakalkula tulad ng sumusunod:

Halaga ng panimulang hanay = x 0 - R;

Halaga ng dulo ng saklaw = x 0 + R;

Mas mainam na gawin ang hakbang na katumbas ng 0.1 (Larawan 2.3.).

kanin. 2.3. Konstruksyon ng isang bilog

Parametric graph ng isang function

Minsan ito ay mas maginhawa sa halip na isang line equation na may kaugnayan sa mga rectangular coordinates x at y, isaalang-alang ang tinatawag na parametric line equation, na nagbibigay ng mga expression para sa kasalukuyang x at y coordinate bilang mga function ng ilang variable. t(parameter): x(t) at y(t). Kapag gumagawa ng isang parametric graph, ang mga pangalan ng mga function ng isang argumento ay ipinahiwatig sa ordinate at abscissa axes.

Halimbawa. Pagbuo ng isang bilog na nakasentro sa isang punto na may mga coordinate (2,3) at radius R= 6. Para sa pagbuo, ginagamit ang parametric equation ng bilog

x = x 0 + R kasi( t) y = y 0 + R kasalanan( t) (Larawan 2.4.).

Fig.2.4. Konstruksyon ng isang bilog

Pag-format ng Tsart

Para mag-format ng graph, i-double click ang graph area. Magbubukas ang dialog box ng Graph Formatting. Ang mga tab sa window ng pag-format ng chart ay nakalista sa ibaba:

§ X- Y mga palakol-- pag-format ng mga coordinate axes. Sa pamamagitan ng paglalagay ng tsek sa naaangkop na mga kahon, maaari mong:

· Log Scale-- kumakatawan sa mga numerical na halaga sa mga axes sa isang logarithmic scale (bilang default, ang mga numerical na halaga ay naka-plot sa isang linear scale)

· Grid mga linya-- gumuhit ng grid ng mga linya;

· may bilang-- Ayusin ang mga numero sa mga coordinate axes;

· Auto Scale-- Awtomatikong pagpili ng limitasyon ng mga numerong halaga sa mga palakol (kung ang kahon na ito ay hindi naka-check, ang pinakamataas na kinakalkula na mga halaga ay magiging limitasyon);

· palabas pananda-- pagmamarka ng graph sa anyo ng mga pahalang o patayong tuldok na linya na naaayon sa tinukoy na halaga sa axis, at ang mga halaga mismo ay ipinapakita sa dulo ng mga linya (2 input na lugar ang lilitaw sa bawat axis, kung saan maaari mong magpasok ng mga numerical na halaga, huwag magpasok ng anuman, magpasok ng isang numero o titik na pagtatalaga ng mga constants);

· Auto Gpalayasin-- awtomatikong pagpili ng bilang ng mga linya ng grid (kung ang kahon na ito ay walang check, dapat mong tukuyin ang bilang ng mga linya sa field na Bilang ng mga Grid);

· tumawid-- ang abscissa axis ay dumadaan sa zero ng ordinate;

· Naka-box-- tumatakbo ang x-axis sa ilalim ng gilid ng graph.

§ Bakas-- line formatting ng mga function graph. Para sa bawat graph nang hiwalay, maaari mong baguhin ang:

simbolo (Simbolo) sa tsart para sa mga nodal na puntos (bilog, krus, parihaba, rhombus);

uri ng linya (Solid - solid, Dot - dotted line, Dash - stroke, Dadot - dash-dotted line);

kulay ng linya (Kulay);

Uri (Ture) ng tsart (Mga Linya - linya, Mga Punto - mga puntos, Var o Solidbar - mga bar, Hakbang - hakbang na tsart, atbp.);

kapal ng linya (Timbang).

§ Label -- pamagat sa lugar ng graph. Sa field Pamagat (Pamagat) maaari mong isulat ang teksto ng pamagat, piliin ang posisyon nito - sa itaas o ibaba ng graph ( sa itaas -- itaas, sa ibaba -- sa ilalim). Maaari mong ipasok, kung kinakailangan, ang mga pangalan ng argumento at function ( Mga Label ng Axis ).

§ Mga Default -- gamit ang tab na ito, maaari kang bumalik sa default na view ng chart (Baguhin sa default), o gamitin ang mga pagbabagong ginawa mo sa chart bilang default para sa lahat ng chart sa dokumentong ito (Gumamit para sa Mga Default).

5.2 Pagbuo ng mga polar plot

Upang bumuo ng isang polar graph ng isang function, kailangan mong:

· itakda ang hanay ng mga halaga ng argumento;

magtakda ng isang function

· ilagay ang cursor sa lugar kung saan dapat itayo ang graph, sa mathematical panel piliin ang Graph button (graph) at sa panel na bubukas, ang Polar Plot button (polar graph);

· sa mga input field ng template na lilitaw, dapat mong ipasok ang angular argument ng function (sa ibaba) at ang pangalan ng function (kaliwa).

Halimbawa. Konstruksyon ng lemniscate ni Bernoulli: (Larawan 2.6.)

Fig.2.6. Isang halimbawa ng pagbuo ng isang polar plot

5.3 Plotting Surfaces (3D o 3D Plots)

Kapag gumagawa ng mga three-dimensional na graph, ginagamit ang panel graph(Graph) panel ng matematika. Maaari kang bumuo ng isang three-dimensional na graph gamit ang wizard, na tinatawag mula sa pangunahing menu; maaari kang bumuo ng isang graph sa pamamagitan ng paglikha ng isang matrix ng mga halaga ng isang function ng dalawang variable; maaari mong gamitin ang pinabilis na paraan ng pagtatayo; maaari mong tawagan ang mga espesyal na function na CreateMech at CreateSpase, na idinisenyo upang lumikha ng isang hanay ng mga halaga ng function at plot. Isasaalang-alang namin ang isang pinabilis na pamamaraan para sa pagbuo ng isang three-dimensional na graph.

Mabilis na Graph

Upang mabilis na makabuo ng three-dimensional na graph ng isang function, kailangan mong:

magtakda ng isang function

ilagay ang cursor sa lugar kung saan dapat itayo ang graph, piliin ang button sa mathematical panel graph(Tsart) at sa binuksan na panel ang pindutan ( surface graph);

· sa tanging lugar ng template, ipasok ang pangalan ng function (nang walang tinukoy na mga variable);

· mag-click sa labas ng template ng tsart -- bubuuin ang function graph.

Halimbawa. Pag-plot ng Function z(x,y) = x 2 + y 2 - 30 (Larawan 2.7).

kanin. 2.7. Isang Halimbawa ng Mabilis na Surface Plot

Maaaring kontrolin ang built chart:

° ang pag-ikot ng graph ay isinasagawa pagkatapos na i-hover ang mouse pointer sa ibabaw nito nang pinindot ang kaliwang pindutan ng mouse;

° Isinasagawa ang pag-scale ng tsart pagkatapos i-hover ang mouse pointer sa ibabaw nito sa pamamagitan ng sabay na pagpindot sa kaliwang pindutan ng mouse at ang Ctrl key (kung igalaw mo ang mouse, ang chart ay mag-zoom in o out);

° Ang animation ng tsart ay ginaganap sa parehong paraan, ngunit kasama ang Shift key na pinindot din. Kinakailangan lamang na simulan ang pag-ikot ng graph gamit ang mouse, pagkatapos ay awtomatikong isasagawa ang animation. Upang ihinto ang pag-ikot, i-click ang kaliwang pindutan ng mouse sa loob ng lugar ng graph.

Posible na bumuo ng ilang mga ibabaw nang sabay-sabay sa isang pagguhit. Upang gawin ito, kailangan mong itakda ang parehong mga function at tukuyin ang mga pangalan ng mga function sa template ng chart na pinaghihiwalay ng mga kuwit.

Kapag mabilis na nagpaplano, ang mga default na halaga para sa parehong mga argumento ay nasa pagitan ng -5 at +5 at ang bilang ng mga linya ng contour ay 20. Upang baguhin ang mga halagang ito, dapat mong:

· i-double click sa tsart;

· piliin ang tab na Quick Plot Data sa binuksan na window;

· maglagay ng mga bagong value sa window area Range1 -- para sa unang argument at Range2 -- para sa pangalawang argument (simula -- initial value, end -- final value);

· sa field na # ng Grids, baguhin ang bilang ng mga linya ng grid na sumasaklaw sa ibabaw;

· I-click ang OK na buton.

Halimbawa. Pag-plot ng Function z(x,y) = -kasalanan( x 2 + y 2) (Larawan 2.9).

Kapag binubuo ang graph na ito, mas mahusay na piliin ang mga limitasyon ng pagbabago sa mga halaga ng parehong mga argumento mula -2 hanggang +2.

kanin. 2.9. Isang halimbawa ng pag-plot ng function graph z(x,y) = -kasalanan( x 2 + y 2)

unahanmatting 3D graphs

Upang i-format ang graph, i-double click ang plot area - lilitaw ang isang window ng pag-format na may ilang mga tab: Hitsura, Heneral, mga palakol, pag-iilaw, Pamagat, Mga backplane, Espesyal, Advanced, Mabilis Plot Data.

Layunin ng tab Mabilis Plot Data ay tinalakay sa itaas.

Tab Hitsura nagbibigay-daan sa iyo na baguhin ang hitsura ng graph. Patlang Punan Mga pagpipilian nagbibigay-daan sa iyo na baguhin ang mga parameter ng punan, field linya Pagpipilian-- mga parameter ng linya, punto Mga pagpipilian-- mga parameter ng punto.

Sa tab Heneral ( pangkalahatan) sa pangkat tingnan maaari mong piliin ang mga anggulo ng pag-ikot ng itinatanghal na ibabaw sa paligid ng lahat ng tatlong axes; sa isang grupo display bilang Maaari mong baguhin ang uri ng tsart.

Sa tab pag-iilaw(ilaw) maaari mong kontrolin ang pag-iilaw sa pamamagitan ng paglalagay ng tsek sa kahon paganahin pag-iilaw(buksan ang mga ilaw) at lumipat Naka-on(buksan). Isa sa 6 na posibleng mga scheme ng pag-iilaw ay pinili mula sa listahan pag-iilaw scheme(skema ng pag-iilaw).

6. Mga paraan upang malutas ang mga equation sa MathCAD

Sa seksyong ito, malalaman natin kung paano ang pinakasimpleng mga equation ng form F( x) = 0. Upang malutas ang isang equation nang analitikal ay nangangahulugang hanapin ang lahat ng mga ugat nito, i.e. tulad ng mga numero, kapag pinapalitan ang mga ito sa orihinal na equation, nakukuha natin ang tamang pagkakapantay-pantay. Upang malutas ang equation na graphically ay nangangahulugang hanapin ang mga punto ng intersection ng graph ng function na may x-axis.

6. 1 Paglutas ng mga equation gamit ang function root(f(x),x)

Para sa mga solusyon ng isang equation na may isang hindi alam sa form na F( x) = 0 mayroong isang espesyal na function

ugat(f(x), x) ,

saan f(x) ay isang expression na katumbas ng zero;

X-- argumento.

Ibinabalik ng function na ito, na may ibinigay na katumpakan, ang halaga ng isang variable kung saan ang expression f(x) ay katumbas ng 0.

Pansine. Kung ang kanang bahagi ng equation ay 0, kung gayon kinakailangan na dalhin ito sa normal na anyo (ilipat ang lahat sa kaliwang bahagi).

Bago gamitin ang function ugat dapat ibigay sa argumento X paunang pagtatantya. Kung mayroong ilang mga ugat, pagkatapos ay upang mahanap ang bawat ugat, dapat mong tukuyin ang iyong paunang pagtatantya.

Pansin. Bago ang paglutas, ito ay kanais-nais na magplano ng isang function graph upang suriin kung may mga ugat (ang graph ba ay bumalandra sa Ox axis), at kung gayon, kung ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Paglutas ng isang equation gamit ang isang function ugat ipinapakita sa Figure 3.1. Bago magpatuloy sa solusyon sa sistema ng MathCAD, sa equation ay ililipat namin ang lahat sa kaliwang bahagi. Ang equation ay kukuha ng anyo: .

kanin. 3.1. Paglutas ng Equation Gamit ang Root Function

6. 2 Paglutas ng mga Equation gamit ang Polyroots(v) Function

Upang sabay-sabay na mahanap ang lahat ng mga ugat ng isang polynomial, gamitin ang function polyroots(v), kung saan ang v ay ang vector ng mga coefficient ng polynomial, simula sa libreng termino . Ang mga zero coefficient ay hindi maaaring tanggalin. Hindi tulad ng function ugat function Polyroots hindi nangangailangan ng paunang pagtatantya.

Halimbawa. Paglutas ng isang equation gamit ang isang function polyroots ipinapakita sa Figure 3.2.

kanin. 3.2. Paglutas ng Equation Gamit ang Polyroots Function

6.3 Paglutas ng mga Equation gamit ang Find(x)

Gumagana ang function na Find kasabay ng Given na keyword. Disenyo Ibinigay - Hanapin gumagamit ng computational technique batay sa paghahanap ng ugat malapit sa isang paunang approximation point na tinukoy ng user.

Kung ibibigay ang equation f(x) = 0, pagkatapos ay malulutas ito bilang mga sumusunod gamit ang bloke Ibinigay - Hanapin:

Itakda ang Initial Approximation

Maglagay ng service word

Isulat ang equation gamit ang sign matapang na katumbas

Sumulat ng function ng paghahanap na may hindi kilalang variable bilang isang parameter

Bilang resulta, pagkatapos ng pantay na tanda, ang nahanap na ugat ay ipapakita.

Kung mayroong ilang mga ugat, maaari silang matagpuan sa pamamagitan ng pagpapalit ng paunang pagtatantya x0 sa isang malapit sa nais na ugat.

Halimbawa. Ang solusyon ng equation gamit ang find function ay ipinapakita sa Figure 3.3.

kanin. 3.3. Paglutas ng isang equation na may function ng paghahanap

Minsan kailangan na markahan ang ilang mga punto sa graph (halimbawa, ang mga punto ng intersection ng isang function na may Ox axis). Para dito kailangan mo:

Tukuyin ang x value ng isang ibinigay na punto (kasama ang Ox axis) at ang value ng function sa puntong ito (kasama ang Oy axis);

double click sa graph at sa formatting window sa tab bakas para sa kaukulang linya, piliin ang uri ng graph - mga puntos, kapal ng linya - 2 o 3.

Halimbawa. Ipinapakita ng graph ang punto ng intersection ng function sa x-axis. Coordinate X ang puntong ito ay natagpuan sa nakaraang halimbawa: X= 2.742 (ugat ng equation ) (Larawan 3.4).

kanin. 3.4. Graph ng isang function na may markang intersection point

Sa window ng pag-format ng chart, sa tab bakas para sa bakas2 binago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim.

7. Paglutas ng mga sistema ng mga equation

7.1 Paglutas ng mga sistema ng mga linear na equation

Ang sistema ng mga linear equation ay maaaring malutas m pamamaraan ng matrix (alinman sa pamamagitan ng inverse matrix o gamit ang function isolve(A,B)) at paggamit ng dalawang function Hanapin at mga tampok Minero.

Paraan ng matrix

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito ng mga equation sa pamamagitan ng matrix method ay ipinapakita sa Figure 4.1.

kanin. 4.1. Paglutas ng isang sistema ng mga linear equation sa pamamagitan ng matrix method

Paggamit ng function isolve(A, B)

Llutasin Ang (A,B) ay isang built-in na function na nagbabalik ng vector X para sa isang sistema ng mga linear equation na binigyan ng matrix ng mga coefficient A at isang vector ng mga libreng termino B .

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang paraan upang malutas ang sistemang ito gamit ang lsolve(A,B) function ay ipinapakita sa Figure 4.2.

kanin. 4.2. Paglutas ng isang sistema ng mga linear na equation gamit ang lsolve function

Paglutas ng isang sistema ng mga linear equation sa pamamagitan ng paggamit mga functionat Hanapin

Sa pamamaraang ito, ang mga equation ay ipinasok nang walang paggamit ng mga matrice, i.e. sa "natural na anyo". Una, kinakailangan upang ipahiwatig ang mga paunang pagtatantya ng hindi kilalang mga variable. Maaari itong maging anumang numero sa loob ng saklaw ng kahulugan. Kadalasan ay napagkakamalan silang column ng mga libreng miyembro.

Upang malutas ang isang sistema ng mga linear equation gamit ang isang computing unit Ibinigay - Hanapin, kailangan:

2) magpasok ng isang salita ng serbisyo Ibinigay;

matapang na katumbas();

4) magsulat ng isang function Hanapin,

Halimbawa. Ang sistema ng mga equation ay ibinigay:

Ang solusyon ng sistemang ito gamit ang isang computing unit Ibinigay - Hanapin ipinapakita sa Figure 4.3.

kanin. 4.3. Paglutas ng isang sistema ng mga linear equation gamit ang Find function

Tinatayang psolusyon ng isang sistema ng mga linear na equation

Paglutas ng isang sistema ng mga linear na equation gamit ang isang function Minero katulad ng solusyon gamit ang function Hanapin(gamit ang parehong algorithm), function lamang Hanapin nagbibigay ng eksaktong solusyon, at Minero-- tinatayang. Kung, bilang resulta ng paghahanap, walang karagdagang pagpipino ng kasalukuyang pagtatantya sa solusyon ang maaaring makuha, Mineror ibinabalik ang pagtatantya na ito. Function Hanapin sa kasong ito ay nagbabalik ng mensahe ng error.

Maaari kang pumili ng isa pang paunang pagtatantya.

· Maaari mong taasan o bawasan ang katumpakan ng pagkalkula. Upang gawin ito, pumili mula sa menu Math > Mga pagpipilian(Math - Options), tab binuo- Sa Mga variable(Built-in na mga variable). Sa tab na bubukas, kailangan mong bawasan ang pinapayagang error sa pagkalkula (Convergence Tolerance (TOL)). Default na TOL = 0.001.

ATpansin. Gamit ang paraan ng solusyon sa matrix, kinakailangan upang muling ayusin ang mga coefficient ayon sa pagtaas ng mga hindi alam X 1, X 2, X 3, X 4.

7.2 Paglutas ng mga sistema ng mga nonlinear na equation

Ang mga sistema ng mga nonlinear na equation sa MathCAD ay nalulutas gamit ang isang computing unit Ibinigay - Hanapin.

Disenyo Ibinigay - Hanapin gumagamit ng computational technique batay sa paghahanap para sa isang ugat malapit sa inisyal na approximation point na tinukoy ng user.

Upang malutas ang isang sistema ng mga equation gamit ang block Ibinigay - Hanapin kailangan:

1) magtakda ng mga paunang pagtatantya para sa lahat ng mga variable;

2) magpasok ng isang salita ng serbisyo Ibinigay;

3) isulat ang sistema ng mga equation gamit ang sign matapang na katumbas();

4) magsulat ng isang function Hanapin, sa pamamagitan ng paglilista ng mga hindi kilalang variable bilang mga parameter ng function.

Bilang resulta ng mga kalkulasyon, ang vector ng solusyon ng system ay ipapakita.

Kung ang system ay may ilang mga solusyon, ang algorithm ay dapat na ulitin sa iba pang mga paunang hula.

Tandaan. Kung ang isang sistema ng dalawang equation na may dalawang hindi alam ay nilulutas, bago ito lutasin, ito ay kanais-nais na mag-plot ng mga function graph upang masuri kung ang sistema ay may mga ugat (kung ang mga graph ng mga ibinigay na function ay nagsalubong), at kung gayon, ilan. Maaaring piliin ang paunang pagtatantya ayon sa graph na mas malapit sa intersection point.

Halimbawa. Binigyan ng isang sistema ng mga equation

Bago lutasin ang system, gumawa kami ng mga graph ng mga function: mga parabola (ang unang equation) at isang tuwid na linya (ang pangalawang equation). Ang pagbuo ng isang graph ng isang tuwid na linya at isang parabola sa isang coordinate system ay ipinapakita sa Figure 4.5:

kanin. 4.5. Pag-plot ng dalawang function sa parehong coordinate system

Ang linya at ang parabola ay nagsalubong sa dalawang punto, na nangangahulugan na ang sistema ay may dalawang solusyon. Ayon sa graph, pipiliin namin ang mga paunang pagtatantya ng mga hindi alam x at y para sa bawat solusyon. Ang paghahanap ng mga ugat ng sistema ng mga equation ay ipinapakita sa Figure 4.6.

kanin. 4.6. Paghahanap ng mga ugat ng isang sistema ng mga nonlinear equation

Upang mamarkahan sa graph ang mga punto ng intersection ng parabola at ang tuwid na linya, ipinakilala namin ang mga coordinate ng mga puntos na natagpuan kapag nilulutas ang system sa kahabaan ng Ox axis (mga halaga X ) at kasama ang Oy axis (mga halaga sa ) na pinaghihiwalay ng kuwit. Sa window ng pag-format ng chart, sa tab bakas para sa bakas3 at bakas4 pagbabago: uri ng tsart - mga puntos, kapal ng linya - 3, kulay - itim (Larawan 4.7).

kanin. 4.7. Mga function plot na may markang intersection point

8 . Mga Halimbawa ng Paggamit ng Mga Pangunahing Tampok MathCAD upang malutas ang ilang mga problema sa matematika

Ang seksyong ito ay nagbibigay ng mga halimbawa ng paglutas ng mga problema na nangangailangan ng paglutas ng isang equation o isang sistema ng mga equation.

8. 1 Paghahanap ng lokal na extrema ng mga function

Ang kinakailangang kundisyon para sa isang extremum (maximum at/o minimum) ng isang tuluy-tuloy na function ay nabuo tulad ng sumusunod: ang extrema ay maaaring maganap lamang sa mga punto kung saan ang derivative ay katumbas ng zero o wala (sa partikular, ito ay nagiging infinity) . Upang mahanap ang extrema ng isang tuluy-tuloy na pag-andar, hanapin muna ang mga puntos na nakakatugon sa kinakailangang kondisyon, iyon ay, hanapin ang lahat ng tunay na ugat ng equation.

Kung ang isang function graph ay binuo, pagkatapos ay makikita mo kaagad - ang maximum o minimum ay naabot sa isang naibigay na punto X. Kung walang graph, ang bawat isa sa mga natagpuang ugat ay susuriin sa isa sa mga paraan.

1st Sa allowance . MULA SA magpapantay e mga palatandaan ng derivative . Ang tanda ng derivative ay tinutukoy sa paligid ng punto (sa mga punto na nakahiwalay sa extremum ng function sa iba't ibang panig sa maliliit na distansya). Kung ang tanda ng derivative ay nagbabago mula sa "+" hanggang "-", pagkatapos ay sa puntong ito ang function ay may maximum. Kung ang tanda ay nagbabago mula sa "-" sa "+", pagkatapos ay sa puntong ito ang function ay may isang minimum. Kung ang tanda ng derivative ay hindi nagbabago, pagkatapos ay walang mga extremums.

2nd s allowance . AT mga kalkulasyon e pangalawa derivative . Sa kasong ito, ang pangalawang derivative ay kinakalkula sa extremum point. Kung ito ay mas mababa sa zero, pagkatapos ay sa puntong ito ang function ay may isang maximum, kung ito ay mas malaki kaysa sa zero, pagkatapos ay isang minimum.

Halimbawa. Paghahanap ng extrema (minimums/maximums) ng isang function.

Una, bumuo tayo ng graph ng function (Larawan 6.1).

kanin. 6.1. Pag-plot ng Function

Alamin natin mula sa graph ang mga unang pagtatantya ng mga halaga X naaayon sa lokal na extrema ng function f(x). Hanapin natin ang mga extrema na ito sa pamamagitan ng paglutas ng equation. Upang malutas, ginagamit namin ang Given - Find block (Fig. 6.2.).

kanin. 6.2. Paghahanap ng lokal na extrema

Tukuyin natin ang uri ng mga extremum pervparaan, sinusuri ang pagbabago sa tanda ng derivative sa paligid ng mga nahanap na halaga (Larawan 6.3).

kanin. 6.3. Pagtukoy sa uri ng extremum

Makikita mula sa talahanayan ng mga halaga ng derivative at mula sa graph na ang sign ng derivative sa paligid ng punto x Ang 1 ay nagbabago mula sa plus hanggang minus, kaya naabot ng function ang maximum nito sa puntong ito. At sa paligid ng punto x 2, ang tanda ng derivative ay nagbago mula sa minus hanggang plus, kaya sa puntong ito ang function ay umabot sa isang minimum.

Tukuyin natin ang uri ng mga extremum pangalawaparaan, pagkalkula ng tanda ng pangalawang derivative (Larawan 6.4).

kanin. 6.4. Pagtukoy sa uri ng extremum gamit ang pangalawang derivative

Ito ay makikita na sa punto x 1 ang pangalawang derivative ay mas mababa sa zero, kaya ang punto X 1 ay tumutugma sa maximum ng function. At sa punto x 2 ang pangalawang derivative ay mas malaki kaysa sa zero, kaya ang punto X 2 ay tumutugma sa minimum ng function.

8.2 Pagtukoy sa mga lugar ng mga figure na nalilimitahan ng tuluy-tuloy na mga linya

Lugar ng isang curvilinear trapezoid na nakatali ng isang graph ng isang function f(x) , isang segment sa axis ng Ox at dalawang vertical X = a at X = b, a < b, ay tinutukoy ng formula: .

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 - x 2 at y = 0.

kanin. 6.5. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya f(x) = 1 - x 2 at y = 0

Ang lugar ng figure na nakapaloob sa pagitan ng mga graph ng mga function f1(x) at f2(x) at direktang X = a at X = b, ay kinakalkula ng formula:

Pansin. Upang maiwasan ang mga error kapag kinakalkula ang lugar, ang pagkakaiba ng mga function ay dapat kunin modulo. Kaya, ang lugar ay palaging magiging positibo.

Halimbawa. Paghahanap ng lugar ng isang figure na may hangganan ng mga linya at. Ang solusyon ay ipinapakita sa figure 6.6.

1. Bumubuo kami ng graph ng mga function.

2. Nahanap namin ang mga intersection point ng mga function gamit ang root function. Tutukuyin namin ang mga paunang pagtatantya mula sa graph.

3. Nakahanap ng mga halaga x ay pinapalitan sa formula bilang mga limitasyon ng pagsasama.

8. 3 Konstruksyon ng mga kurba sa pamamagitan ng mga ibinigay na puntos

Konstruksyon ng isang tuwid na linya na dumadaan sa dalawang ibinigay na mga punto

Upang isulat ang equation ng isang tuwid na linya na dumadaan sa dalawang puntos A( x 0,y 0) at B( x 1,y 1), ang sumusunod na algorithm ay iminungkahi:

saan a at b ay ang mga coefficient ng linya na kailangan nating hanapin.

2. Ang sistemang ito ay linear. Mayroon itong dalawang hindi kilalang variable: a at b

Halimbawa. Pagbuo ng isang tuwid na linya na dumadaan sa mga punto A(-2,-4) at B(5,7).

Pinapalitan namin ang mga direktang coordinate ng mga puntong ito sa equation at makuha ang system:

Ang solusyon ng sistemang ito sa MathCAD ay ipinapakita sa Figure 6.7.

kanin. 6.7 System solution

Bilang resulta ng paglutas ng system, nakukuha namin ang: a = 1.57, b= -0.857. Kaya ang equation ng isang tuwid na linya ay magiging ganito: y = 1.57x- 0.857. Buuin natin ang tuwid na linyang ito (Larawan 6.8).

kanin. 6.8. Pagbuo ng isang tuwid na linya

Konstruksyon ng isang parabola, pagpasa sa tatlong ibinigay na puntos

Upang bumuo ng isang parabola na dumadaan sa tatlong puntos A( x 0,y 0), B( x 1,y 1) at C( x 2,y 2), ang algorithm ay ang mga sumusunod:

1. Ang parabola ay ibinibigay ng equation

y = palakol 2 + bX + Sa, saan

a, b at Sa ay ang mga coefficient ng parabola na kailangan nating hanapin.

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa equation na ito at makuha ang system:

2. Ang sistemang ito ay linear. Mayroon itong tatlong hindi kilalang variable: a, b at Sa. Ang sistema ay maaaring malutas sa isang matrix na paraan.

3. Pinapalitan namin ang nakuhang mga coefficient sa equation at bumuo ng parabola.

Halimbawa. Pagbuo ng isang parabola na dumadaan sa mga puntong A(-1,-4), B(1,-2) at C(3,16).

Pinapalitan namin ang ibinigay na mga coordinate ng mga puntos sa parabola equation at makuha ang system:

Ang solusyon ng sistemang ito ng mga equation sa MathCAD ay ipinapakita sa Figure 6.9.

kanin. 6.9. Paglutas ng isang sistema ng mga equation

Bilang isang resulta, ang mga coefficient ay nakuha: a = 2, b = 1, c= -5. Nakukuha namin ang parabola equation: 2 x 2 +x -5 = y. Buuin natin ang parabola na ito (Larawan 6.10).

kanin. 6.10. Konstruksyon ng isang parabola

Konstruksyon ng isang bilog na dumadaan sa tatlong ibinigay na puntos

Upang bumuo ng isang bilog na dumadaan sa tatlong puntos A( x 1,y 1), B( x 2,y 2) at C( x 3,y 3), maaari mong gamitin ang sumusunod na algorithm:

1. Ang bilog ay ibinibigay ng equation

kung saan ang x0,y0 ay ang mga coordinate ng gitna ng bilog;

R ay ang radius ng bilog.

2. Palitan ang ibinigay na mga coordinate sa equation ng bilog...........