GNU Octave/Типы числовых данных: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 43:
 
'''— Встроенная функция: complex (re, im)'''
:Преобразовывает x в комплексное число.
 
= Матрицы =
Записать матрицу чисел очень легко. Размер матрицы вычисляется автоматически. Выражение
<source lang=matlab>
a = [1, 2; 3, 4]
</source>
 
создаст матрицу вида
<source lang=matlab>
:
/ \
| 1 2 |
a = | |
| 3 4 |
\ /
 
</source>
 
Матрицы могут входить в произвольные выражения. Например, матрица выражения
<source lang=matlab>
[ a, a ]
</source>
 
производит матрицу
<source lang=matlab>
ans =
1 2 1 2
3 4 3 4
</source>
 
но выражение
<source lang=matlab>
[ a, 1 ]
</source>
приведёт к ошибке
<source lang=matlab>
error: number of rows must match near line 13, column 6
</source>
потому что размеры объектов ''a'' и 1 не совпадают (''a'' — это матрица, a 1 — это просто число).