Тема: ОДЗ для функції
Хто може підказати, як задати ОДЗ для періодичної функції?
Функція: tg(x)+ctg(1-x^2)
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → ОДЗ для функції
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Хто може підказати, як задати ОДЗ для періодичної функції?
Функція: tg(x)+ctg(1-x^2)
Код програми загалом виглядає так: (єдине, чого бракує, це саме ОДЗ)
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
double f(double x)
{
return tan(x) + cos(1 - pow(x, 2)) / sin(1 - pow(x, 2));
} // задана функція
int main()
{
double a, b, h, y;
int n; //змінні, використані у коді
do
{
cout << "y(x) = tg(x) + ctg(1 - x^2)" << '\n' << "Vvedit' oblast' znachen' funktsii" << endl;
cout << "a=" << endl;
cin >> a;
cout << "b=" << endl;
cin >> b;
} while (a > b);
//цикл введення меж інтервалу
do
{
cout << "Vvedit' kilkist' tochok" << '\n' << "n =";
cin >> n;
} while (n < 1);
//цикл введення кількості точок табуляції
h = (b - a) / (n - 1);
cout << "krok tabulyacii h=" << h << endl;
//крок табуляції
double max = f(a);
double min = f(a);
double x_max = a;
double x_min = a;
double x = a;
//присвоєння функціїї та аргументу початккових значень
for (; x <= b; x = x + h)//цикл обчислення та виводу остаточних даних
{
y = f(x);
cout << "x = " << setprecision(5) << fixed << setw(5) << left << x << '\t' << "y = " << y << endl;
if (y > max)
max = y,
x_max = x;//пошук максимальних значень функції та аргументу
else
{
if (y < min)
min = y,
x_min = x;//пошук мінімальних значень функції та аргументу
}
}
cout << "Maksymalne znachennya funkcii = " << max << " u tochtsi " << x_max << endl;
cout << "Minimalne znachennya funkcii = " << min << " u tochtsi " << x_min;
return 0;
}
ОДЗ = R. Для будь-якого значення y ∈ R можна знайти відповідний x (і не один).
І, до речі, функція не періодична, аргумент котангенса все псує.
Не пройшло і місяця з початку створення теми. Ш - швидкість.
Ну я, припустимо, можу діагноз показати і виписку з лікарні. А ви чого мовчали?
Ну я, припустимо, можу діагноз показати і виписку з лікарні. А ви чого мовчали?
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися