Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Выполнение операций математического анализа с использованием пакета символьной математики

Читайте также:
  1. I. Выполнение и чтение чертежей.
  2. II. ВЫПОЛНЕНИЕ КОНТРОЛЬНЫХ ЗАДАНИЙ ПО НЕМЕЦКОМУ ЯЗЫКУ.
  3. III. ПУТИ ВОЗНИКНОВЕНИЯ ЭКЗИСТЕНЦИАЛИЗМА И ПСИХОАНАЛИЗА ИЗ ЕДИНОЙ СОЦИОКУЛЬТУРНОЙ СИТУАЦИИ
  4. V. Ревизия психоанализа и видение нового общества: 40 лет в США и Мексике
  5. V. Требования к проведению анализа дефекта и к постановке топического диагноза
  6. VII. Выполнение задания на развитие внимания, смекалки.
  7. XI. Контроль за выполнением коллективного договора.

Ввод матриц и элементарные операции над ними, решение системы линейных алгебраических уравнений

 

 

>> A=[25 39 54]

 

A =

 

25 39 54

 

>> a=A';

>> a=[25 39 54]'

 

a =

 

 

>> B=[21 37 57; 98 59 46; 69 90 35]

 

B =

 

21 37 57

98 59 46

69 90 35

 

>> b=B';

>> b=[21 37 57; 98 59 46; 69 90 35]'

 

b =

 

21 98 69

37 59 90

57 46 35

 

>> det(B)

 

ans =

 

 

>> d=B^(-1);

>> d=[21 37 57; 98 59 46; 69 90 35]^(-1)

 

d =

 

-0.0095 0.0176 -0.0076

-0.0012 -0.0147 0.0212

0.0218 0.0030 -0.0110

 

>> X=d*a

 

X =

 

0.0367

0.5438

0.0721

 

>> a=[3,5,5;0,6,7;6,8,2]

 

a =

 

3 5 5

0 6 7

6 8 2

 

>> b=[7,5,4;4,2,1;1,3,2]

 

b =

 

7 5 4

4 2 1

1 3 2

 

>> a*b

 

ans =

 

46 40 27

31 33 20

76 52 36

 

>> a.*b

 

ans =

 

21 25 20

0 12 7

6 24 4

 

>> [1 8 2].*[7 5 6]

 

ans =

 

7 40 12

 

>> [1 8 2]./[7 5 6]

 

ans =

 

0.1429 1.6000 0.3333

 

>> [1 8 2].\[7 5 6]

 

ans =

 

7.0000 0.6250 3.0000

 

>> [1 8 2].^[7 5 6]

 

ans =

 

1 32768 64

 

>>magic(10)

 

ans =

 

92 99 1 8 15 67 74 51 58 40

98 80 7 14 16 73 55 57 64 41

4 81 88 20 22 54 56 63 70 47

85 87 19 21 3 60 62 69 71 28

86 93 25 2 9 61 68 75 52 34

17 24 76 83 90 42 49 26 33 65

23 5 82 89 91 48 30 32 39 66

79 6 13 95 97 29 31 38 45 72

10 12 94 96 78 35 37 44 46 53

11 18 100 77 84 36 43 50 27 59

 

>> magic(12)

 

ans =

 

144 2 3 141 140 6 7 137 136 10 11 133

13 131 130 16 17 127 126 20 21 123 122 24

25 119 118 28 29 115 114 32 33 111 110 36

108 38 39 105 104 42 43 101 100 46 47 97

96 50 51 93 92 54 55 89 88 58 59 85

61 83 82 64 65 79 78 68 69 75 74 72

73 71 70 76 77 67 66 80 81 63 62 84

60 86 87 57 56 90 91 53 52 94 95 49

48 98 99 45 44 102 103 41 40 106 107 37

109 35 34 112 113 31 30 116 117 27 26 120

121 23 22 124 125 19 18 128 129 15 14 132

12 134 135 9 8 138 139 5 4 142 143 1

 

Функции и графики

 

 

>> x=0:8

 

x =

 

0 1 2 3 4 5 6 7 8

 

>> plot(x,cos(x))

 

>> x=0:.02:10;

>> plot(x,cos(x)),grid

 

 

>> x=0:.01*pi:4*pi;

>> polar(x,sin(x))

 

 

>> x=-2*pi:.01*pi:5*pi;

>> y=cos(x);

>> z=sin(x);

>> plot(x,sin(x),x,cos(x)),grid

 

 

>> x=0:.01*pi:2*pi;

>> y=[1:6]'*sin(x);

>> plot(x,y),grid

 

 

>> x=0:.01*pi:2*pi;

>> y=sin([1:5]'*x);

>> plot(x,y),grid

 

 

>> x=.4:.01:2.7;

>> y=-log2(abs(cos(x.^4)));

>> plot(x,y),grid

 

 

 

>> x=0:.01*pi:4*pi;

>> polar(x,abs(sin(6*x)))

 

 

x=-pi:.01*pi:4*pi;

>> y=sin(x);

>> z=cos(2*x);

>> plot3(x,y,z),grid

 

 

Выполнение операций математического анализа с использованием пакета символьной математики

 

 

>> diff('x*sin(x)','x',2)

 

ans =

 

2*cos(x)-x*sin(x)

 

 

>> syms x a

>> diff(a*x*cos(a*x),x)

 

ans =

 

a*cos(a*x)-a^2*x*sin(a*x)

 

 

>> int('x^2','x')

 

ans =

 

1/3*x^3

 

 

>> int('x^2',x,0,3)

 

ans =

 

 

 

>> int('exp(x)*sin(x)',x,pi/4,pi/3)

 

ans =

 

-1/4*exp(pi)^(1/3)+1/4*exp(pi)^(1/3)*3^(1/2)

 

 

>> -1/4*exp(pi)^(1/3)+1/4*exp(pi)^(1/3)*3^(1/2)

 

ans =

 

0.5215

 

 

>> solve('x^2-2*x')

 

ans =

 

 

 

>> solve('x^3-27')

 

ans =

 

-3/2+3/2*i*3^(1/2)

-3/2-3/2*i*3^(1/2)

 

 

>> -3/2+3/2*i*3^(1/2)

 

ans =

 

-1.5000 + 2.5981i

 

>> -3/2-3/2*i*3^(1/2)

 

ans =

 

-1.5000 - 2.5981i

 

>> dsolve('Dx=-x/2')

 

ans =

 

C1*exp(-1/2*t)

 

>> dsolve('Dx=-x/2','x(0)=1')

 

ans =

 

exp(-1/2*t)

 

 

>> dsolve('Dx=x^2','x(0)=1')

 

ans =

 

-1/(t-1)

 

>> t=0:.05:10;

 

plot(t,exp(-1./2*t),t,-1./(t-1)),grid

 

 


Дата добавления: 2015-07-26; просмотров: 130 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Муфта кабельная концевая| АННОТАЦИЯ

mybiblioteka.su - 2015-2024 год. (0.023 сек.)