
Другие языки программирования и технологии
Дано функцию f(x,y). Вивести на екран функцію g(x)=∫_a^b▒〖f(x,y)〗 dy. С++
например функция х-6у^2. И как я понял надо, что б вывело типа g(x)=х-3(если такое возможно) Помогите с кодом, вообще не понимаю. И желательно простыми словами


Интегралы кури. Спать пора уже
Давай ещё раз! Ты вводишь функцию как строку и хочешь получить её интегральное преобразование тоже в виде строки, да? Уже сказано: в этом случае, во-первых, требуется синтаксический разбор вводимой строки, во-вторых, ядро интегрального преобразования (у тебя это f(x,y)) в принципе может быть любым и далеко не всё так просто интегрируется, как отдельные классы функций (например, многочлены, квазимногочлены, рациональные дроби, или простые иррациональные выражения, для которых, кроме простейших многочленов типа х-6у², ещё надо создавать банк знаний и разрабатывать способы манипуляции этими знаниями, как это делается на некоторых сайтах типа Вольфрама). В-третьих, если ты всё таки выбрал отдельный класс функций, а именно многочлены от х и у, то чтобы особо не заморачиваться лучше их вводить не как строку, а через их коэффициенты, тогда интегральное преобразование сведётся к обычным школьным формулам для определённых интегралов от сумм P(n,x)yⁿ по dy (n=0,1,2,...), которые затем легко вычисляются. Надо только придумать эффективное кодирование интегральных ядер. И всё равно результаты могут получаться чересчур громоздкими.
Если надо получить функции в другом виде, но чтобы её можно было вывести на экран, то в каком тогда? В виде таблицы или графика, что-ли? Но это возможно только с конкретными данными и все эти символические а, b и иже с ними тогда отменяются, уступая место их конкретным значениям, хотя, например, графики могут изображать не только функцию, но и двухпараметрическое семейство функций, но только такая визуализация уже будет компьютерной анимацией.
Ну, вобщем, ты думай, думай - нет тут ничего такого уж прямо "невозможного"!..
Если надо получить функции в другом виде, но чтобы её можно было вывести на экран, то в каком тогда? В виде таблицы или графика, что-ли? Но это возможно только с конкретными данными и все эти символические а, b и иже с ними тогда отменяются, уступая место их конкретным значениям, хотя, например, графики могут изображать не только функцию, но и двухпараметрическое семейство функций, но только такая визуализация уже будет компьютерной анимацией.
Ну, вобщем, ты думай, думай - нет тут ничего такого уж прямо "невозможного"!..
Похожие вопросы
- срочно помогите написать программу на ассемблере вычисляющую R. R=x2+y2, где x=a+b-c, y=b*c-a. a,b,c вводятся с клавы
- как в с++ сделать, что пользователь вводил функцию f(x), а потом х, и оно считалось
- Вывести на экран таблицу значений функции Y(x) и ее разложения в ряд S(x)
- С++.Составить программу для определения таблицы значений функции у в произвольном диапазоне [a, b
- C++.Обычная задача : найти кол-во пар (x,y) , удовлетворяющих условию X^2+Y^2<N. Помогите оптимизировать.
- Дано три квадратні матриці розмірністю n на n. Вивести на екран ту з них, у якої сумма елементів бічної діагоналі більша
- Необходимо составить прграму табулирования двух фукций s и y в заданном диапазоне изменения аргумента x
- Помогите, разработать программу вычисления двух выражений, в ассемблереX= (a/2+b^2)/3*cY= (b^3-(12+x)/a)/c+2
- Перераспределить значения переменных (x,y,z)
- помогите составить таблицы истиности -А -> (B + C); (A B) * C; -A + -B + C; - (A + B) * C ; A * B _+ C; A B