Решение уравнения с одним неизвестным, страница 6

2. Составьтепрограмму с двумя блоками:

решения уравнения (5.2) посредством функции polyroots() для различных значений «а» с использованием цикла for(v1 – полиномный вектор для каждого значения переменной аj; кj – вектор корней уравнения для значения аj (число корней 6, число векторов 4);

формирования одностолбцового вектора результатов vr из 4 векторов корней, применяя функцию stack(А,Б) (дает одностолбцовый вектор, верхняя часть которого – вектор А, нижняя – Б). Вставьте в РДМ вычисление длины вектора vr для контроля правильности составления программы.

3Вставьте в РДМ вектор vr. Этап не обязателен, служит для обзора полученных корней.

4Сформируйте по  значениям вектора переменной «а» расчетный вектор rva, все строки таблицы которого разбиты на группы (число групп равно числу значений переменной «а» – 4 для рис. 5.2) с числом строк в каждой группе, равным числу корней уравнения (6 для рис. 5.2). Строки каждой группы заполняются одним значением переменной «а», соответствующим данной группе корней. Подпрограмма формирования состоит из двух  этапов: формирование матрицы Т0 и формирование по столбцам этой матрицы вектора rva. Для проверки правильности составления подпрограммы вычислите длину вектора length(rva): она должна равняться  length(vr). Вывод матриц ТО и rva не обязателен.

5.  Сформируйте одностолбцовый вектор «N » нумерации строк Итоговой таблицы исследования.

6.  Введите в РДМ операторы формирования: промежуточной таблицы Т1 иоднострочной 3-столбцовой матрицы Т2 с буквенными (строковыми) переменными (“№ строки”, “Корни”, “Переменная а”): обычным порядком вставьте однострочную матрицу с тремя местами ввода; в каждом месте нажатием клавиш <Shift> + <“ ‘> введите тип буквенной переменной (курсор ввода обрамляется двумя парами кавычек), а затем  – сами переменные.                                                                                                                               

Введите  также формирование таблицы ИТВ посредством оператора вертикального склеивания таблиц stack(T2,T1).