И другие программы этой серии
Пример:
>> [str,maxsize] = computer
str = PCWIN
maxsize = 268435455
• \' (транспонирование с комплексным сопряжением) – транспонирование
матриц и векторов, например A\' – транспонированная матрица A. Транспо
нирование вектора столбца превращает его в вектор столбец, и наоборот.
Для комплексных матриц транспонирование дополняется комплексным
сопряжением. Строки транспонированной матрицы соответствуют столб
цам исходной матрицы;
• .\' (транспонирование) – транспонирование массива, например A.\' –
транспонированный массив A. Для комплексных массивов операция сопря
жения не выполняется;
• eps – возвращает интервал между числом 1.0 и следующим ближайшим
числом с плавающей запятой, которое воспринимается как отличное от
1.0. Значение eps определяет заданный по умолчанию порог для функций
pinv и rank, а также для некоторых других функций. На машинах с ариф
метикой с плавающей запятой eps = 2^(–52), что приблизительно состав
ляет 2.22e–16. Пример:
160
Программные средства математических вычислений
>> eps
ans = 2.2204e-016
Работа со специальными данными
>> n = realmax
n=
1.7977e+308
161
• i или j мнимая единица (равная sqrt(–1)), которая используется для за
дания мнимой части комплексных чисел. Символ i при задании комплекс
ной константы можно использовать без знака умножения. В качестве мни
мой единицы можно также использовать символ j. Пример:
>> w=3+5i
w=
3.0000 + 5.0000i
• realmin – возвращает наименьшее нормализованное положительное чис
ло в формате с плавающей запятой, представимое на конкретном компью
тере. Любое меньшее число воспринимается как нуль. Пример:
>> n = realmin
n=
2.2251e-308
Примечание
Переменным i и j можно задать и иное значение, например они могут
выступать в качестве индексов в циклах for. Однако это чревато пута
ницей, если внутри цикла пользователь задает выражения с комплекс
ными числами. Используйте как индексы I и J вместо i и j .
• Inf – возвращает представление положительной бесконечности для ма
шинной арифметики.