- •1. Линейные вычисления в мс. Вычисление значения переменной.
- •2. . Команда ввода исходных данных input.Формат команды. Линейные вычисления в qbasic.Вычислить значение переменной.
- •3. Команда ввода исходных данных data-read.Формат команды.
- •4. Команда вывода результатов вычислений на печать print.
- •5.Функция условных выражений if в mathcad. Вычислить значение разветляющейся переменной.Вычислить значение разветляющейся переменной.
- •7.Функция пользователя и команда цикла в mathcad.Табулирование функции и построение его графика.
- •9. Команда арифметического цикла в qbasic.Формат команды.Програм-
- •10. Команда арифметического цикла в qbasic.Формат команды.
- •12. Команда арифметического цикла в qbasic.Формат команды.
- •13. Функции,зависящие от двух переменных.Построение графиков поверхностей в mathcad.
- •14. Табулирование функций, зависящих от двух переменных,в qbasic.
- •15. Команда цикла с условием.Формат команды.Программирование рекуррентных формул в qbasic.
- •16. Команда цикла с условием.Формат команды.Программирование
- •18. Одномерный массив в qbasic.Команда описания массивов.
- •19. Одномерный массив в qbasic.Команда описания массивов.Ввод
- •20. Двумерный массив в mathcad. Создать двумерный массив и показать основные виды матричныхных операций.Вычисления с использованием двумерных массивов.
- •21. Двумерные массивы в qbasic.Команда описания массивов. Ввод элементов двумерного массива в память эвм.Определение нормы матрицы по 1-му способу.
- •22. Двумерные массивы в qbasic.Команда описания массивов. Ввод элементов двумерного массива в память эвм.Определение нормы матрицы по 2-му способу
- •23. Двумерные массивы в qbasic.Команда описания массивов.Ввод элементов двумерного массива в память эвм.Определение нормы матрицы по 3-му способу.
- •24. Двумерные массивы в qbasic.Команда описания массивов.Ввод элементов двумерного массива в память эвм.Определение Евклидовой нормы матрицы.
- •28. Решение уравнения с одной неизвестной
- •32. Решение систем линейных алгебраических уравнений в mathcad методом обратной матрицы и с использованием специальной функции.
- •34. Решение систем линейных алгебраических уравнений.Алгоритм и программа метода итераций в qbasic
- •35. Решение систем линейных алгебраических уравнений.Алгоритм и программа метода Гаусса-Зайделя в qbasic.
- •37. Решение систем нелинейных уравнений.Алгоритм и программа метода итераций в qbasic.
- •39. Интерполяция функции,заданной таблично.Реализация сплайн-кубической интерполяции в mathcad
- •40. Интерполяция функции,заданной таблично.Реализация интерполяции
- •41. Интерполяция функции,заданной таблично.Алгоритм и программа линейной интерполяции в qbasic
- •42. Интерполяция функции,заданной таблично.Алгоритм и программа с
- •43. Аппроксимация функции,заданной таблично.Метод наименьших квадратов.Аппроксимировать экспериментальные данные степенной
- •45. Аппроксимация функции,заданной таблично.Метод наименьших квадратов.Аппроксимировать экспериментальные данные логарифмической функцией в mathcad.
- •46. Аппроксимация функции,заданной таблично.Метод наименьших квадратов.Аппроксимировать экспериментальные данные гиперболической функцией в mathcad.
7.Функция пользователя и команда цикла в mathcad.Табулирование функции и построение его графика.
Все функции, которые представлены в окне пиктограммы [f(x)] называются встроенными функциями. Однако помимо внутренних функций можно создавать новые функции, называемые функциями пользователя.
Формат команды функций пользователя:
Имя функции (аргумент1, арг.2…):= математическое выражение
(арг.1, арг.2…) – список формальных параметров функции пользователя
И если мы создали функцию пользователя, то в основной программе обязательно должно быть обращение к ней.
Переменная, которая принимает ряд значений из некоторого диапазона и изменяется внутри этого диапазона с постоянным шагом называется ранжированной переменной. Если переменная задается одним значением, такая переменная называется простой. Ранжированные переменные задаются с помощью команды цикла.
Формат команды цикла в МС:
Имя переменной:= начальное значение, начальное значение шаг..конечное значение
При записи “(x)=” происходят многократные обращения к функции пользователя и подставляются вместо формального параметра x конкретные ранжированные значения аргумента. По вычисленным значениям аргумента и функции можно построить график функции в декартовой системе координат. Вызывается шаблон графика нажатием с клавиатуры “@” или активизируется с программной панели пиктограммой графика. В открывшемся окне выбрать ячейку, в которой нарисован двумерный график. На экране появится прямоугольная область с шаблонами по 2 сторонам,по левой стороне 3 шаблончика и по горизонтальной (нижней) стороне 3 шаблончика. Обязательным является заполнение 2х средних шаблонов, куда заносятся имена аргумента и соответственно функции.
После щелчка вне поле графика появляется его изображение. Полученный график можно форматировать. После двойного щелчка в поле графика появляется окно форматирования или можно пунктом основного меню «формат»
8.Создание подпрограммы FUNCTION в QBASIC.Вычислить значение
функции с использованием подпрограммы.
Назначение подпрограммы функции пользователя FUNCTION – объявление и определение подпрограмму функции пользователя.
Для набора подпрограммы в основной программе набирается:
FUNCTION имя функции
Таким образом, осуществляется переход в подпрограмму, где осуществляется ее запись. Для возвращения из подпрограммы в основную используется клавиша “F2”- появляется диалоговое окно, где можно выбрать название основной программы (если оно есть). Другой способ создания подпрограммы через основное меню – новая Function
Формат команды Function:
Function имя функции (список переменных)
Операторы
…………
[Exit Function]
имя функции = выражение
End Function
При вызове такой функции (в основной программе) обязательно вычисляются и возвращаются в основную программу некоторые значения. Возвращение в основную программу этого значения происходит через присваивание локальной переменной имени.
9. Команда арифметического цикла в qbasic.Формат команды.Програм-
ма табулирования функции
For – счетчик=начальное значение счетчика to конечное значение счетчика
Операторы
[Exit For]’ досрочный выход
Next счетчик
For – начало цикла
Next – конец цикла
Принцип работы арифметического цикла:
Начальное значение счетчика, конечное значение счетчика и шаг запоминаются в специальных ячейках памяти.
В команде FOR осуществляется одно единственное присвоение. С этим значением выполняется тело цикла. Дойдя до NEXT к начальному значению счетчика прибавляется шаг и полученное значение сравнивается с конечным значением счетчика. Если это значение меньше конечног значения, то программа возвращается назад – на следующую за FOR строку и выполняются операторы тела цикла с новым значением счетчика.
Табулирование функции – это вычисление значения функции в зависимости от аргумента, который меняется с постоянным шагом.
