Difference between revisions of "Упражнение 5. Matlab"
From Ilianko
Line 61: | Line 61: | ||
>> | >> | ||
</pre></code> | </pre></code> | ||
+ | |||
+ | syms p x, fi = ilaplace(1/(p-1)^2, p, x) | ||
+ | fi = | ||
+ | x*exp(x) | ||
[[Category:Matlab]] | [[Category:Matlab]] |
Revision as of 12:20, 19 April 2011
Стринг с апостроф
Когато искаме апостроф слагаме два апострофа!
ilian'co => ilian''co
>> ''diff'' ??? ''diff'' | Error: Unexpected MATLAB expression. >> '''diff''' ans = 'diff'
Масив от клетки
Всеки елемент може да е от различен тип
Cells = { 10, pi, 3+4i, 'MuPad', [1 2 3], [1 2 3; 4 5 6] , {'a', 1} }
Cells =
Columns 1 through 5
[10] [3.1416] [3.0000 + 4.0000i] 'MuPad' [1x3 double]
Columns 6 through 7
[2x3 double] {1x2 cell}
Достъп до всички данни на масива от клетки
for i = 1:6, Cells(i), end Cells{6}{2}
Преобразувания на Лаплас
>> syms h w p k
>> syms t, ilaplace(h*w/((p^2+w^2)*(p^2+k^2)), p, t)
ans =
(h*sin(t*w))/((k + w)*(k - w)) - (h*w*sin(k*t))/(k*(k + w)*(k - w))
>> y = simplify(ans)
y =
(h*(k*sin(t*w) - w*sin(k*t)))/(k*(k^2 - w^2))
>> pretty(y)
h (k sin(t w) - w sin(k t))
---------------------------
2 2
k (k - w )
>>
syms p x, fi = ilaplace(1/(p-1)^2, p, x) fi = x*exp(x)