Главная страница
Навигация по странице:

  • Задача 2. Вычисление определенного интеграла

  • Задача 4. Решение трансцендентного уравнения

  • Задача 5. Поиск минимального и максимального элементов одномерного массива

  • Задача 6. Определение минимального собственного значения эрмитовой матрицы

  • Задача 7. Упорядочение элементов одномерного массива

  • Задача 8. Решение обыкновенного дифференциального уравнения

  • Задача 9. Определение корней кубического уравнения

  • Лабораторная ООП. Задача Вычисление определенного интеграла Написать программу для вычисления определенного интеграла как функции параметра с


    Скачать 76.05 Kb.
    НазваниеЗадача Вычисление определенного интеграла Написать программу для вычисления определенного интеграла как функции параметра с
    АнкорЛабораторная ООП
    Дата25.01.2023
    Размер76.05 Kb.
    Формат файлаdocx
    Имя файла2variant.docx
    ТипЗадача
    #904354

    Задача 1. Вычисление суммы ряда
    Написать программу для вычисления суммы ряда S при заданном значении параметра a.

    Точность получаемого результата проверить,

    а) изменяя порядок суммирования;

    б) увеличивая количество суммируемых членов ряда.

    Описание суммируемых рядов и величина суммы при некоторых значениях параметра





    Значение

    при данном



    0

    1

    0,9889446

    0,2411831



    Задача 2. Вычисление определенного интеграла
    Написать программу для вычисления определенного интеграла как функции параметра с.

    Точность получаемого результата проверить,

    а) увеличивая в несколько раз число отрезков, на которые делится отрезок [a,b];

    б) сопоставляя численный и аналитический результат для тестового варианта расчета – интегрирования полинома – и принимая во внимание, что с помощью формул прямоугольников и трапеций точно интегрируется линейная функция, а с помощью формулы Симпсона – произвольный полином третьей степени

    Подынтегральные функции, пределы интегрирования и величина интеграла при некоторых значениях параметра











    Значение при данном





    1

    1

    2

    7,030501

    6,645079


    Задача 3. Вычисление несобственного интеграла
    Написать программу для вычисления несобственного интеграла вида как функции параметра a.

    Точность получаемого результата проверить,

    а) увеличивая в несколько раз число отрезков разбиения;

    б) сопоставляя численный и аналитический результат для тестового варианта расчета – интегрирования полинома – и принимая во внимание, что с помощью формул прямоугольников и трапеций точно интегрируется линейная функция, а с помощью формулы Симпсона – произвольный полином третьей степени [1];

    в) изменяя размер окрестности точки x = 0, в которой производится аналитическое интегрирование приближенной подынтегральной функции.

    Подынтегральные функции, пределы интегрирования и величина интеграла при некоторых значениях параметра






    Значение

    при данном



    1

    3

    3,261

    2,710



    Задача 4. Решение трансцендентного уравнения
    Найти корень уравнения в указанном диапазоне значений x(считать, что a>0).

    Уравнение, область поиска решения и величина корня при некоторых значениях параметра


    Уравнение

    Область поиска



    Корень уравнения



    [0;3]

    1

    10

    1,106060

    0,182741


    Задача 5. Поиск минимального и максимального элементов одномерного массива
    Найти номера Nmin и Nmaxминимального и максимального элементов одномерного массива F(N) в диапазоне 1  N  100000:

    ,

    здесь  > 0 – численный параметр, nvar – номер варианта.

    Номера Nmin и Nmaxминимального и максимального элементов одномерного массива (верхняя строка в каждой ячейке таблицы соответствует значению параметра , нижняя строка – значению )


    Nmin

    Nmax

    72794

    12009

    92063

    45486


    Задача 6. Определение минимального собственного значения эрмитовой матрицы
    Найти минимальное собственное значение Emin() квадратной симметричной действительной матрицы F(N,M); 1  M,N  100 при заданном значении параметра  > 0:

    , где nvar – номер варианта.

    Значение минимального собственного значения Emin эрмитовой матрицы. (верхняя и нижняя строки в каждой ячейке таблицы соответствуют значениям параметра и 2 соответственно)





    вар.

    Emin

    2

    -44,86832

    -44,57803



    Задача 7. Упорядочение элементов одномерного массива
    Даны элементы одномерного массива F(N) с N = 100000, определяемые генератором случайных чисел и распределенные хаотически в интервале от нуля до единицы. Требуется упорядочить этот массив в порядке возрастания его элементов: F(1) <F(2) < ... <F(N).

    При сдаче этого задания необходимо уметь находить величину F(No) по заданному номеру элемента No.

    На языке FORTRAN подпрограмма-функция ran(iy) для генерации случайных чисел имеет следующий вид:

    function ran (iy)

    REAL*8RAN

    data mo,mn,mdb/65536,25137,13849/,ab/65536/

    iy=mod(mn*iy+mdb,mo)

    ran=iy/ab

    return

    end

    В этой программе оператор mod(I, J) определяет остаток от деления числа I на число J. Первоначальное значение параметра iy полагать равным 1000·nvar+1, где nvar – номер варианта. После определения первого случайного числа параметр iy в процессе счета изменяется только подпрограммой ran (iy).




    вар.

    No

    F(No)

    2

    20006

    20007

    0,2003174

    0,2003326


    Задача 8. Решение обыкновенного дифференциального уравнения
    На интервале [0, 2] найти решение дифференциального уравнения , периодическое с периодом 2. Построить график функции f(x) на интервале [0, 2], используя стандартное программное обеспечение. Определить значение f(a) при произвольной величине a[0, 2] путем интерполяции.

    Переменные коэффициенты дифференциального уравнения и значение при a = 1 и 2 (верхняя и нижняя строки ячейки, соответственно)




    вар.





    Значение

    2





    -1,8358088

    0,1093438


    Задача 9. Определение корней кубического уравнения
    Найти корни кубического уравнения x3 + ax2 + bx + c = 0 с комплексными коэффициентами.

    После нахождения корней уравнения необходимо выполнить проверку каждого из них путем подстановки в исходное уравнение.




    вар.







    Корни при

    2

    -2+3i

    -4+βi

    11+4i

    0,92696+0,87887i

    3,03571-3,08653i

    -1,96267-0,79234i


    написать администратору сайта