Контрольная работа.Вычислительная математика

Дата заказа
26.06.2023
Заглавие
Контрольная работа.Вычислительная математика
ВУЗ
ТУСУР
Объём
5 - 10 страниц
Оригинальность
50% (Etxt)
Описание

Задание на курсовую работу

Напряжение в электрической цепи описывается дифференциальным уравнением с начальным условием.

1 Найти аналитически интервал изоляции положительного корня заданного нелинейного уравнения, вычислив производную левой части уравнения и составив

таблицу знаков левой части уравнения на всей числовой оси.

{y '=6 sin x− ( x+3 ) yy (0 )=k

k – наименьший положительной корень уравнения 3x4+4x3-12x2-40=0

f'(x)=12x3+12x2-24x=12x(x2+x-2)=12x(x+2)(x-1)=0

x=0; x=-2; x=1 – критические точки;

-∞

-2

0

1



f(x)

-

-

-

-

+

Уравнение имеет действительные корни на промежутке (1;+∞); Уменьшим промежуток содержащий корни;

2

3

f(x)

-

+

(2;3) – интервал изоляции наименьшего положительного корня

2 Написать программу, которая:

а) находит k – наименьший положительный корень заданного нелинейного уравнения из найденного в пункте 1 интервала изоляции с точностью 0.001 методом:

деления пополам, хорд;

double f(double x)

return 3*pow(x,4)+4*pow(x,3)-12*pow(x,2)-40;

void DichotomyMethod(double a, double b)

double c = a;

int n = 0;

while (abs(f(c)) > eps)

{

c = (a + b) / 2;

if (f(c)*f(a) < 0) b = c; else a = c;

n++;

}

cout << "Решение, полученное методом половинного деления, x=" << c << "; число итераций: " << n << "n";

void ChordMethod(double a, double b)

double x1 = a, x2 = b, fx1, fx2; int n = 0;

while (abs(f(x2)) > eps)

{

fx1 = f(x1); fx2 = f(x2);

double c = x2;

x2 = x1 - fx1 * (x2 - x1) / (fx2 - fx1);

x1 = c;

n++;

}

cout << "Решение, полученное методом хорд, x=" << x2 << "; число итераций: " << n << "n";

Результаты вычислений:

б) решает дифференциальное уравнение методом Рунге-Кутта четвертого порядка с точностью 10-4 на интервале [0;2] (для достижения заданной точности

использовать метод двойного пересчета, начальный шаг решения взять равным 1);

void RungeKuttaIV(double a, double b, double y0, double *&X, double *&Y, int& n)

double Accur = 1,h=1;

while (Accur > eps)

{

n = (int)round((b - a) / h);

X = new double[n]; Y = new double[n];

double k1, k2, k3, k4;

X[0] = a; Y[0] = y0;

for (int i = 1; i
{

k1 = F(X[i-1], Y[i-1]);

k2 = F(X[i - 1] + h / 2, Y[i - 1] + h * k1 / 2);

k3 = F(X[i - 1] + h / 2, Y[i - 1] + h * k2 / 2);

k4 = F(X[i - 1] + h, Y[i - 1] + h * k3);

Y[i] = Y[i - 1] + h * (k1 + 2 * k2 + 2 * k3 + k4) / 6;

X[i] = a + (i + 1)*h;

//cout << x << "t" << y << "n";

}

Accur = abs((k2 - k3) / (k1 - k2))/100;

h = h / 2;

//cout<<"h=" << h << "n";

}

Нужна аналогичная работа ТУСУР? Закажи у эксперта!
Мы гарантируем высокую уникальность материала, который вам подберет и посоветует специалист.

Оформите заявку прямо сейчас!

или напишите нам прямо
сейчас

Написать в MAXНаписать в TelegramНаписать в WhatsApp

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  1. Елена

    Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться.

    1. Ксения

      Елена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  2. Павел

    Здравствуйте, хотел бы узнать сколько будет стоить презентация и защитная речь И сколько по времени займёт?

    1. Ксения

      Павел, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  3. Арсений

    Дистанционная помощь в защите ВКР

    1. Ксения

      Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  4. Людмила

    вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы

    1. Ксения

      Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  5. Валя

    Здравствуйте вы защищаете ВКР?

    1. Ксения

      Валя, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  6. Владимир

    Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.

    1. Ксения

      Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  7. Екатерина

    Здравствуйте нужна работа Вкр

    1. Ксения

      Екатерина, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

  8. Дмитрий

    Написать ВКР 3 раздела
    Тема строительство строительство жилого дома с применением каркасно-монолитных технологий
    Антиплагиат от 75%
    ПЗ и чертежи

    1. Ксения

      Дмитрий, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.

Контрольная работа.Вычислительная математика не подходит?
Ваша отличная работа у нас.
Осталось только оформить заявку и получить ее по самой привлекательной цене.

Закажи прямо сейчас!

или напишите нам прямо
сейчас

Написать в MAXНаписать в TelegramНаписать в WhatsApp

Хватит думать!
Контрольная работа под ключ от преподавателя!
Помощь с обучением.
Учебные работы под ключ.
Получайте качественные услуги
точно в срок и без переплат.

Оформите заявку прямо сейчас!

или напишите нам прямо
сейчас

Написать в MAXНаписать в TelegramНаписать в WhatsApp

Заявка на расчет