|
Создание вещественных матрицВ Scilab для определения матриц используются следующие символы:
С использованием указанных символов определение матрицы выглядит следующим образом: А = [all, а12, …, aln; а21, а22, …, а2n; ...; anl, аn2, …, ann]. В данном случае пробелы не являются обязательными, но улучшают читаемость. Символы “…” обозначают пропущенные значения, В следующем примере мы создаем матрицу 2 х 3, содержащую действительные значения: -->А = [1 , 2 , 3 ; 4 , 5 , 6] А = 1. 2. 3. 4. 5. 6. Можно воспользоваться упрощенным синтаксисом, не требующим применения символов "," и ";". В этом случае значения в пределах одной строки разделяются пробелом, а строки - символом новой строки, как показано ниже: А = [all а12 . . aln а21 а22 . . . а2n ……………………….. anl аn2 . . . аnn] Это позволяет существенно облегчить ввод матриц и повысить его наглядность, как показано в следующем примере:
Таблица 9: Функции для создания матриц. -->A = [1 2 3 -->4 5 6] A = 1. 2. 3. 4. 5. 6. Многострочная запись матриц полезна при выводе матрицы в файл поскольку упрощает просмотр и проверку значений для человека и обратное считывание матрицы в Scilab. Несколько функций Scilab позволяют создать матрицы заданного размера, принимая в качестве своих параметров значения числа строк и столбцов. Среди таких функций (см, табл. 9) наиболее часто используются eye, zeros и ones. -->А =ones(2,3) 1. 1. 1. 1. 1. 1. Создание вещественных матрицВ Scilab для определения матриц используются следующие символы:
С использованием указанных символов определение матрицы выглядит следующим образом: А = [all, а12, …, aln; а21, а22, …, а2n; ...; anl, аn2, …, ann]. В данном случае пробелы не являются обязательными, но улучшают читаемость. Символы “…” обозначают пропущенные значения, В следующем примере мы создаем матрицу 2 х 3, содержащую действительные значения: -->А = [1 , 2 , 3 ; 4 , 5 , 6] А = 1. 2. 3. 4. 5. 6. Можно воспользоваться упрощенным синтаксисом, не требующим применения символов "," и ";". В этом случае значения в пределах одной строки разделяются пробелом, а строки - символом новой строки, как показано ниже: А = [all а12 . . aln а21 а22 . . . а2n ……………………….. anl аn2 . . . аnn] Это позволяет существенно облегчить ввод матриц и повысить его наглядность, как показано в следующем примере:
Таблица 9: Функции для создания матриц. -->A = [1 2 3 -->4 5 6] A = 1. 2. 3. 4. 5. 6. Многострочная запись матриц полезна при выводе матрицы в файл поскольку упрощает просмотр и проверку значений для человека и обратное считывание матрицы в Scilab. Несколько функций Scilab позволяют создать матрицы заданного размера, принимая в качестве своих параметров значения числа строк и столбцов. Среди таких функций (см, табл. 9) наиболее часто используются eye, zeros и ones. -->А =ones(2,3) 1. 1. 1. 1. 1. 1. |
|
© vse-o-scilab |