ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ВстроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ППП MatLab

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ срСды MatLab являСтся простота ΠΈ Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π΅Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΊ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ ввСсти Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ срСду Π»ΡŽΠ±ΡƒΡŽ свою ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный toolbox (ящик инструмСнтов). Π’ Ρ‡Π°ΡΡ‚ности, для выполнСния курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ m-Ρ„Π°ΠΉΠ»Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅. Основная Ρ†Π΅Π»ΡŒ ввСдСния… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ВстроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ППП MatLab (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

/

ΠœΠΈΠ½ΠΈΡΡ‚Π΅Ρ€ΡΡ‚Π²ΠΎ образования Российской Π€Π΅Π΄Π΅Ρ€Π°Ρ†ΠΈΠΈ БлаговСщСнский государствСнный пСдагогичСский унивСрситСт Π’Π΅ΠΌΠ°: ВстроСнныС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ППП MatLab

БлаговСщСнск 2004 Π³.

План

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Matlab
  • Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
  • Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°

ΠœΠΠ’Π•ΠœΠΠ’Π˜Π§Π•Π‘ΠšΠ˜Π™ ΠŸΠΠšΠ•Π’ MATLAB.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ всСх Π·Π°Π΄Π°Π½ΠΈΠΉ курсового ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌΠ° связано с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ MatLab — высокоэффСктивного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для Π½Π°ΡƒΡ‡Π½Ρ‹Ρ… ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Ρ… расчСтов. Выполняя матСматичСскиС расчСты Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ срСдС MatLab, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ вСсьма ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹Π΅ возмоТности для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ Π² ΠΎΠ±Π»Π°ΡΡ‚ях Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±Ρ€Ρ‹ ΠΎΠ±Ρ‰Π΅ΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ систСм, Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ сигналов, Ρ‚Π΅ΠΎΡ€ΠΈΠΉ автоматичСского ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ управлСния ΠΈ Ρ€ΡΠ΄Π° ΠΈΠ½Ρ‹Ρ… дисциплин.

ВозмоТности срСды MatLab достаточно Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Ρ‹ Π·Π° ΡΡ‡Π΅Ρ‚ использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ инструмСнтария, Ρ‚Π°ΠΊ для MATLAB® for Windows (вСрсия 4.0), ΠΊΡ€ΠΎΠΌΠ΅ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ тулбокса Matlab, прСдусматриваСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… спСциализированных тулбоксов:

Β· Signal Processing Toolbox «ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° сигналов» ,

Β· Optimization Toolbox «ΠΎΠΏΡ‚имизация» ,

Β· Neural Network Yoolbox «Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти» ,

Β· Control System Yoolbox" систСмы управлСния" ;

Β· SplineToolbox «ΡΠΏΠ»Π°ΠΉΠ½Ρ‹» ;

Β· SIMULINK (Dynamic System Simulation Software) «ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС модСлирования динамичСских систСм»

ΠŸΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ срСды MatLab являСтся простота ΠΈ Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π΅Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΊ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ ввСсти Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ срСду Π»ΡŽΠ±ΡƒΡŽ свою ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный toolbox (ящик инструмСнтов). Π’ Ρ‡Π°ΡΡ‚ности, для выполнСния курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ m-Ρ„Π°ΠΉΠ»Ρ‹, Ρ‚Π°ΠΊ ΠΈ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Π΅. Основная Ρ†Π΅Π»ΡŒ ввСдСния — характСристика ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ срСды MatLab ΠΈ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ями стандартного интСрфСйса MATLAB® for Windows (вСрсии 4.0), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ осущСствляСтся с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ возмоТностСй Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… тулбоксов — Matlab, Signal.

Π—Π°Π΄Π°Ρ‡Π΅ΠΉ Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… Π½Π°Π²Ρ‹ΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΡΠΈΡΡ‚Π΅ΠΌΠΎΠΉ MatLab ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ поставлСнных Π·Π°Π΄Π°Ρ‡.

ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ матСматичСский matlab интСрфСйс

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ Matlab

ΠŸΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² Matlab ΠΈ ΠΏΡ€ΠΈ практичСском Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ использовались Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ…: ACOT, PLOT, EIG, CEIL, CUMSUM, BALANCE, MAX, SORT, SUM, MIN, RATS.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ примСнСния этих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ²:

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 1: ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π³Ρ€Π°Ρ„ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ F (x) ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… значСниях Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° с ΡˆΠ°Π³ΠΎΠΌ.

Π¨Π°Π³ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΈ построСнии Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π±Ρ‹Π» 0,01.

ABS — Ѐункция ABS (Π₯) Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΡƒΡŽ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π₯. Ссли Π₯-ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, Ρ‚ΠΎ ABS (Π₯) создаёт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, элСмСнты ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π²Π½Ρ‹ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΌ значСниям ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… элСмСнтов исходной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

PLOT — ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ² ΠΏΠΎ Π΄Π°Π½Π½Ρ‹ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. PLOT (X, Y) рисуСт Π²Π΅ΠΊΡ‚ΠΎΡ€ X ΠΏΡ€ΠΎΡ‚ΠΈΠ² Π²Π΅ΠΊΡ‚ΠΎΡ€Π° Π£ (Π₯ — Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚, Уфункция). Если X ΠΈ Y ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Ρ‡Π΅Ρ€Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π³Π΄Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€ отобраТаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ столбца ΠΈΠ»ΠΈ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

ΠŸΡ€ΠΈ этом Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π»ΠΎΡΡŒ это Ρ‚Π°ΠΊ:

x = -10:0.01:10;

y=acot (x)+2*(x-2).^2-abs (4*x-3);

Warning: Divide by zero.

(Type «warning off MATLAB: divideByZero» to suppress this warning.)

> In C: MATLAB6p5toolboxmatlabelfunacot. m at line 8

plot (x, y);

EIG

Ѐункция EIG (A, B) Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€, содСрТащий ΠΎΠ±ΠΎΠ±Ρ‰Ρ‘Π½Π½Ρ‹Π΅ собствСнныС значСния ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ† A ΠΈ Π’.

Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ [V, D]=E1G (A, B) Π·Π°Π΄Π°Π΅Ρ‚ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ D, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½Ρ‹Π΅ собствСнныС значСния, ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ V, столбцы ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ содСрТат ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ собствСнныС Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ A*V=B*V*D.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 2: Найти собствСнныС значСния ΠΈ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†.

a =

1.0000 1.2000 2.0000

1.2000 1.0000 0.4000

2.0000 0.4000 2.0000

b =

1 -1 2

1 2 1

2 0 3

eig (a, b)

ans =

0.6693

2.0000

2.3307

>>a=[1 1.2 2;1.2 1 0.4;2 0.4 2];

>> [v, d]=eig (a);

>> eig (a)

ans =

— 0.8649

0.9128

3.9521

>> [v, d]=eig (a)

v =

— 0.7780 -0.1099 0.6186

0.3960 -0.8502 0.3470

0.4878 0.5149 0.7049

d =

— 0.8649 0 0

0 0.9128 0

0 0 3.9521

ROUND

Ѐункция ROUND (А). Она Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, значСния элСмСнтов ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΅ΡΡ‚ΡŒ значСния элСмСнтов исходной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А, ΠΎΠΊΡ€ΡƒΠ³Π»Ρ‘Π½Π½Ρ‹Π΅ Π΄ΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅Π³ΠΎ Ρ†Π΅Π»ΠΎΠ³ΠΎ.

CEIL (A)

Ѐункция ceil (А). Она Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π½ΠΎ ΠΏΡ€ΠΈ этом округляСт элСмСнты, А ΠΊ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ Ρ†Π΅Π»ΠΎΠΌΡƒ числу, Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΡΡ‚ΠΎΡ€ΠΎΠ½ плюс бСсконСчности.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 3: ΠžΠΊΡ€ΡƒΠ³Π»ΠΈΡ‚ΡŒ элСмСнты ΠΊ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ Ρ†Π΅Π»ΠΎΠΌΡƒ числу.

Для этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ round (А). Π—Π°ΠΏΠΈΡΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

a=[1 1.2 2;1.2 1 0.4;2 0.4 2]; y=round (a)

y =

1 1 2

1 1 0

2 0 2

Для этого ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ceil (А).

a =

1.0000 1.2000 2.0000

1.2000 1.0000 0.4000

2.0000 0.4000 2.0000

ceil (a)

ans =

1 2 2

2 1 1

2 1 2

RATS

Ѐункция rats (A) ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для прСобразования элСмСнтов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, А ΠΈΠ· Π²Π΅Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ записи Π² Ρ„ΠΎΡ€ΠΌΡƒ записи Π²ΠΈΠ΄Π° Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Ρ€ΠΎΠ±ΠΈ.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 4: ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, А ΠΈΠ· Π²Π΅Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ записи Π² Ρ„ΠΎΡ€ΠΌΡƒ записи Π²ΠΈΠ΄Π° Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Ρ€ΠΎΠ±ΠΈ. Π’. Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π² Ρ„ΠΎΡ€ΠΌΡƒ записи Π²ΠΈΠ΄Π° Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ Π΄Ρ€ΠΎΠ±ΠΈ (ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ 2 Ρ†Π΅Π»Ρ‹Ρ… чисСл).

Π”Π°Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°:

a=[1 1.2 2;1.2 1 0.4;2 0.4 2]

a =

1.0000 1.2000 2.0000

1.2000 1.0000 0.4000

2.0000 0.4000 2.0000

>> c=rats (a)

c =

1 6/5 2

6/5 1 2/5

2 2/5 2

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 5: Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ дСйствия с ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°ΠΌΠΈ (слоТСниС, Π΄Π΅Π»Π΅Π½ΠΈΠ΅, ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅). Π”Π°Π½Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹:

a =

3 1 1

1 2 3

— 2 5 -2

b =

1 -1 2

1 2 1

2 0 3

1) Π‘Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†: c=a+b

c =

4 0 3

2 4 4

0 5 1

2) Π£ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†: c=a*b

c =

6 -1 10

9 3 13

— 1 12 -5

3) Π”Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†:

3.1) ΠΏΡ€Π°Π²ΠΎΠ΅ c=a/b

c =

— 13.0000 -6.0000 11.0000

8.0000 5.0000 -6.0000

9.0000 7.0000 -9.0000

c=b/a

c =

— 0.0577 0.4423 -0.3654

0.3462 0.3462 0.1923

0.2115 0.7115 -0.3269

3.2) Π»Π΅Π²ΠΎΠ΅ c=ab

c =

0.1923 -0.6346 0.5385

0.4615 0.0769 0.6923

— 0.0385 0.8269 -0.3077

c=ba

c =

— 31 13 -25

6 -2 6

20 -7 16

CUMSUM — Ѐункция CUMSUM (X) вычисляСт кумулятивныС суммы ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ X. Если Π₯Π²Π΅ΠΊΡ‚ΠΎΡ€, Ρ‚ΠΎ Ρ„ункция CUMSUM (X) Π΄Π°Ρ‘Ρ‚ Π²Π΅ΠΊΡ‚ΠΎΡ€ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, n-Ρ‹ΠΉ элСмСнт ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся суммой ΠΏΠ΅Ρ€Π²Ρ‹Ρ… n ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΎΠ² исходного Π²Π΅ΠΊΡ‚ΠΎΡ€Π° X. Для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ X Ρ„ункция CUMSUM (X) Π΄Π°Ρ‘Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ кумулятивныС суммы для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 6: Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ кумулятивныС суммы для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹. Π”Π°Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π²ΠΈΠ΄Π°:

a =

3 1 1

1 2 3

— 2 5 -2

Для вычислСния кумулятивной суммы для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ cumsum (a), которая Π΄Π°Ρ‘Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ кумулятивныС суммы для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца. Π—Π°ΠΏΠΈΡΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΈΠ΄:

a=[3 1 1;1 2 3;-2 5 -2]; cumsum (a)

ans =

3 1 1

4 3 4

2 8 2

BALANCE.

ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ BALANCE ΡƒΡ€Π°Π²Π½ΠΎΠ²Π΅ΡˆΠΈΠ²Π°Π΅Ρ‚ строки ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΎΡ€ΠΌΡ‹ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² оказались Π±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ, Ρ‚. Π΅. Π±Ρ‹Π»Π° Π±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π° ΠΎΠ±ΡƒΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ исходной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

[T, Ab]=BALANCE (A) вычисляСт Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ подобия T, Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎ Ab= TA*T. ΠžΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ BALANCE (A) вычисляСт ΡΠ±Π°Π»Π°Π½ΡΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†ΡƒAb.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 7: Π£Ρ€Π°Π²Π½ΠΎΠ²Π΅ΡΠΈΡ‚ΡŒ строки ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Ρ‹ ΠΌΠ°Ρ‚Ρ€ΠΈΡ† Ρ‚.ΠΎ., Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½ΠΎΡ€ΠΌΡ‹ строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² оказались ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΌΠΈ.

a =

3 1 1

1 2 3

— 2 5 -2

>>balance (a)

ans =

3 1 1

1 2 3

— 2 5 -2

MAX — Ѐункция MAX (X) для Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт Π²Π΅ΠΊΡ‚ΠΎΡ€Π° X Π”ля ΠΌΠ°Ρ‚Ρ€ΠΈΡ† МАΠ₯ (Π₯) — это Π²Π΅ΠΊΡ‚ΠΎΡ€-строка, содСрТащий ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ². [Y, I] = МАΠ₯ (А) содСрТит Π² Y ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ элСмСнты столбцов ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А, Π° Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅ I ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚ индСксы этих элСмСнтов.

MIN — Ѐункция MIN ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Π²Ρ‹Π±ΠΎΡ€Π° минимального элСмСнта Π²Π΅ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов Π² ΡΡ‚ΠΎΠ»Π±Ρ†Π°Ρ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 8: Найти ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

a =

3 1 1

1 2 3

— 2 5 -2

Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ max (А) ΠΈ min (А), функция Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А.

[y, i]=max (a)

y =

3 5 3

i =

1 3 2

[y, i]=min (a)

y =

— 2 1 -2

i =

3 1 3

SORT

Ѐункция SORT (X) сортируСт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц X Π² Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π΅ΠΌ порядкС элСмСнтов. [Y, I] = SORT (X) Ρ‚Π°ΠΊΠΆΠ΅ Π΄Π°Π΅Ρ‚ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ I, ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‰ΡƒΡŽ индСксы элСмСнтов Π² ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ (ΠΏΠΎ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π³Π΄Π΅ Π²) находился ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ элСмСнт Y). Если X Π²Π΅ΠΊΡ‚ΠΎΡ€, Ρ‚ΠΎ Y=Π₯ (I). Когда X ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Π°Ρ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°, Ρ‚ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ ΡΠΎΡ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΏΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π΅.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 9:ΠžΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π² Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π΅ΠΌ порядкС элСмСнтов. Π”Π°Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° Π²ΠΈΠ΄Π°: a=[3 1 1;1 2 3;-2 5 -2];

Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ sort (А), которая сортируСт ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ столбСц, А Π² Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰Π΅ΠΌ порядкС элСмСнтов.

sort (a)

ans =

— 2 1 -2

1 2 1

3 5 3

SUM

Ѐункция SUM (X) дня Π²Π΅ΠΊΡ‚ΠΎΡ€Π° X Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅Ρ‚ сумму всСх Π΅Π³ΠΎ элСмСнтов. Для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ X Ρ„ункция SUM (X) вычисляСт Π²Π΅ΠΊΡ‚ΠΎΡ€-строку с ΡΡƒΠΌΠΌΠ°ΠΌΠΈ элСмСнтов ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ X. Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ SUM (D/AG (X)) вычисляСт слСд ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ X.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 10. Π’Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ — строку с ΡΡƒΠΌΠΌΠ°ΠΌΠΈ элСмСнтов ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹.

Π”Π°Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°:

a =

— 13 -8 -3 2 7

0 -1 7 -3 -13

— 13 -8 3 4 -1

— 13 -9 4 -1 -6

— 26 -17 7 3 -7

Для вычислСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° — строки с ΡΡƒΠΌΠΌΠ°ΠΌΠΈ элСмСнтов ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ функция sum (А), которая для Π²Π΅ΠΊΡ‚ΠΎΡ€Π°, А Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅Ρ‚ сумму всСх Π΅Π³ΠΎ элСмСнтов. Для ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹, А Ρ„ункция sum (А) вычисляСт Π²Π΅ΠΊΡ‚ΠΎΡ€ — строку с ΡΡƒΠΌΠΌΠ°ΠΌΠΈ элСмСнтов ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ столбца ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ А. Π—Π°ΠΏΠΈΡΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄:

a=[-13 -8 -3 2 7;0 -1 7 -3 -13;-13 -8 3 4 -1;-13 -9 4 -1 -6;-26 -17 7 3 -7];

y=sum (a)

y =

— 65 -43 18 5 -20

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 11. ВывСсти Π½ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ. Π”Π°Π½Ρ‹ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°:

b1=[-2.8;-26.3;-16.8;-29.1;-45.9]

b1 =

— 2.8000

— 26.3000

— 16.8000

— 29.1000

— 45.9000

b2=[-1.8;-26.1;-15.8;-29.77;-46.9]

b2 =

— 1.8000

— 26.1000

— 15.8000

— 29.7700

— 46.9000

Π”Π°Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°:

a =

— 13 -8 -3 2 7

0 -1 7 -3 -13

— 13 -8 3 4 -1

— 13 -9 4 -1 -6

— 26 -17 7 3 -7

Для добавлСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° b1 ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, А ΠΊΠ°ΠΊ строки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ запись Π²ΠΈΠ΄Π°: А1=[A, b1]. Для этого Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Ρ€Π°Π½ΡΠΏΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ b1, Ρ‚.ΠΊ. ΠΎΠ½ Π·Π°Π΄Π°Π½ ΠΊΠ°ΠΊ Π²Π΅ΠΊΡ‚ΠΎΡ€-столбСц.

A1=[a;b1']

A1 =

— 13.0000 -8.0000 -3.0000 2.0000 7.0000

0 -1.0000 7.0000 -3.0000 -13.0000

— 13.0000 -8.0000 3.0000 4.0000 -1.0000

— 13.0000 -9.0000 4.0000 -1.0000 -6.0000

— 26.0000 -17.0000 7.0000 3.0000 -7.0000

— 2.8000 -26.3000 -16.8000 -29.1000 -45.9000

Для добавлСния Π²Π΅ΠΊΡ‚ΠΎΡ€Π° b2 ΠΊ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, А Π² ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ столбца, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° записи:

A2=[a, b2]

A2 =

— 13.0000 -8.0000 -3.0000 2.0000 7.0000 -1.8000

0 -1.0000 7.0000 -3.0000 -13.0000 -26.1000

— 13.0000 -8.0000 3.0000 4.0000 -1.0000 -15.8000

— 13.0000 -9.0000 4.0000 -1.0000 -6.0000 -29.7700

— 26.0000 -17.0000 7.0000 3.0000 -7.0000 -46.9000

SOLVE

ΠŸΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ этого задания использовалась функция solve, которая ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ систСмы Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… алгСбраичСских ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ.

Π—Π°Π΄Π°Π½ΠΈΠ΅ № 12 Π Π΅ΡˆΠΈΡ‚ΡŒ систСму Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Ρ… алгСбраичСских ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ.

Π”Π°Π½Π° систСма ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ:

Π’ MatLab данная систСма записываСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

[x, y]=solve ('acot (x)+2*(y-2)^2=5','y-abs (4*x-3)=3')

x =

0.64 631 476 499 002 086 763 976 714 092 544

y =

3.4 147 409 400 399 165 778 358 068 838 400

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ЦСлью Π΄Π°Π½Π½ΠΎΠΉ курсовой Ρ€Π°Π±ΠΎΡ‚Ρ‹ являлось ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ с ΡΠ·Ρ‹ΠΊΠΎΠΌ MatLab. Π’Π°ΠΆΠ½ΠΎΠΉ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ MatLab являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ прСдлагаСтся встроСнная Π² ΡΠ·Ρ‹ΠΊ стандартная ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° комплСксных чисСл ΠΈ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†. MatLab ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ всСх основных числСнных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

ΠœΡ‹ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ»ΠΈΡΡŒ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°ΠΌΠΈ ΠΈ Ρ„ункциями Π΄Π°Π½Π½ΠΎΠ³ΠΎ языка. Π‘Ρ€Π΅Π΄ΠΈ Π½ΠΈΡ… ACOT, PLOT, EIG, CEIL, CUMSUM, BALANCE, MAX, SORT, SUM, MIN. Π­Ρ‚ΠΎΡ‚ язык ΠΎΡ‡Π΅Π½ΡŒ доступСн для понимания, ΠΎΠ½ ΠΌΠ½ΠΎΠ³ΠΎΡ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΈ ΡΡ‚ΠΎ Π΅Π³ΠΎ прСимущСство.

ΠŸΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ срСды MatLab являСтся простота ΠΈ Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒ Π΅Π΅ Π°Π΄Π°ΠΏΡ‚Π°Ρ†ΠΈΠΈ ΠΊ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½Ρ‹ΠΌ Π·Π°Π΄Π°Ρ‡Π°ΠΌ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ всСгда ΠΌΠΎΠΆΠ΅Ρ‚ ввСсти Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΡƒΡŽ срСду Π»ΡŽΠ±ΡƒΡŽ свою ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный toolbox (ящик инструмСнтов).

Он ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ся для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ практичСских Π·Π°Π΄Π°Ρ‡ ΠΏΠΎ ΠΌΠ°Ρ‚СматичСскому ΠΈ ΠΈΠΌΠΈΡ‚Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌΡƒ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ динамичСских систСм.

1. Π•Ρ€Π΅ΠΌΠΈΠ½ Π•. Π›. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ процСссов ΠΈ ΡΠΈΡΡ‚Π΅ΠΌ. Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС.- БлаговСщСнск: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π‘Π“ΠŸΠ£, 2003 Π³.-128с.

2. Π•Ρ€Π΅ΠΌΠΈΠ½ Π•. Π›. Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΎ-курсовой ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ ΠΏΠΎ Π’ОАУ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ MATLAB for Windows .-БлаговСщСнск: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ АмГУ, 2001 Π³.-142с.

3. ΠžΡΠ½ΠΎΠ²Ρ‹ матСматичСского модСлирования. ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ с ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ MATLAB / Под Ρ€Π΅Π΄. А. Π›. Π€Ρ€Π°Π΄ΠΊΠΎΠ²Π°.- Π‘.-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³: Π˜Π·Π΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π‘Π“Π’Π£, 1994 Π³.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ