Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Snake22
5 / 5 / 0
Регистрация: 25.12.2010
Сообщений: 34
#1

функция F(x) в методе определения корней уравн. - C++

26.09.2011, 18:49. Просмотров 517. Ответов 8
Метки нет (Все метки)

Здраствуйте.
Стоит задачка найти корни уравнения. в алгоритме встречается запись вида например y0=F(A);
(игрек нулевой равен Эф от А)
как сделать чтоб математическа функция F(A) вычислялась? пробовал подключать math.h но всё авно пишет что F-неизвестный идентификатор.пишу в visual c++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2011, 18:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос функция F(x) в методе определения корней уравн. (C++):

Не работает счетчик в методе определения различающихся элементов массива - C++
#include "stdio.h" int main() { const int n=29; double massiv; int i,j; int proverka=0; int d=0; for (i=0; i<=n; i++) ...

Метод открытого хеширования и хеш-функция, основанная на методе деления с остатком - C++
Ещё раз здравствуйте! Есть такое задание: Написать программу, которая реализует метод открытого хеширования и хеш-функцией,...

Функция вычисления корней квадратного уравнения - C++
Напишите функцию вычисления корней квадратного уравнения. Про-грамма должна принимать от пользователя коэффициенты, вызывать функцию, а...

Функция вычисления корней квадратного уравнения - C++
Почему то корни не выводит...что не так? #include "iostream" #include "conio.h" #include "math.h" using namespace std; void...

Нужно чтобы введённый студент в методе in вывелся на экран как в методе out - C++
#include<conio.h> #include<stdio.h> #include<iostream.h> #include<windows.h> #include<cstring.h> // это просто для русских...

Функция нахождения комплексных корней квадратного уравнения - C++
Задача: Часть кода: Как вызвать функцию для двух случаев? То есть, если функция будет возвращать 1, то программа будет работать так, а...

8
Андрей_75
42 / 41 / 3
Регистрация: 22.06.2011
Сообщений: 71
26.09.2011, 19:16 #2
Да-к ты либо вычисляешь функцию F(A) и присваиваешь это значение переменной y0. В этом случае должна быть ранее объявлена переменная А и инициализирована. Либо, если ты все-таки вычисляешь корень уравнения, то тебе должно быть известно значение y0, в этом случае с помощью численных методов (например дихотомии) ищешь решение уравнения на заданном интервале. Естественно, что ты должен знать вид функции F(A), например, F(A)=sin(A)+cos(A)
0
OMAAGAAD
15 / 15 / 3
Регистрация: 24.09.2010
Сообщений: 45
26.09.2011, 19:24 #3
задание полностью напишите пожалуйста
0
Snake22
5 / 5 / 0
Регистрация: 25.12.2010
Сообщений: 34
26.09.2011, 21:50  [ТС] #4
Ясно спасибо.оказывается мне не хватает формулы для этого F(x).
0
alkagolik
Заблокирован
26.09.2011, 21:57 #5
Цитата Сообщение от Snake22 Посмотреть сообщение
Ясно спасибо.оказывается мне не хватает формулы для этого F(x)
f(А) - функция от А, которая у вас должна быть, иначе решение невозможно. Предполагаю что А - тоже функция от х, таким образом я телепатически догадался что y = F(A(x)). так же есть другой способ, вы просто дадите почитать задание.
0
Snake22
5 / 5 / 0
Регистрация: 25.12.2010
Сообщений: 34
26.09.2011, 22:37  [ТС] #6
да вот задание,
фоткафункция F(x) в методе определения корней уравн.
но мне кажется я всё таки чтото не записал еще.
зы в матиматике я не силён
0
alkagolik
Заблокирован
27.09.2011, 00:04 #7
Snake22, вы наверное невнимательно переписали задание. пример функции:
http://www.cyberforum.ru/cgi-bin/latex.cgi?y = f(x) = x^{2}
0
Snake22
5 / 5 / 0
Регистрация: 25.12.2010
Сообщений: 34
27.09.2011, 00:22  [ТС] #8
alkagolik, спросил щас из группы написала вот что там еще есть
может поможете если не затруднит?
f(x)=0
ax в кубе+bx в квадрате+cx+d=0 (1)
t в кубе+pt+g=0 (2)
прежде чем решить данное уравнение (1)его надо привести к виду(2)
Чтобы привести уравнение (1) к виду (2) необходимо выполнить след. действия:
1) x в кубе+b/a*(x в квадрате)+c/a+d/a=0 (3)
2) сделать замену x=t-b/a/3
После этого х подставляется в уравнение (3) и получается уравнение вида (2)
Уравнение три:http://dic.academic.ru/dic.nsf/bse/93576/Кардано
0
alkagolik
Заблокирован
27.09.2011, 00:47 #9
Цитата Сообщение от Snake22 Посмотреть сообщение
2) сделать замену x=t-b/a/3
скобки расставьте
так вот же почитайте и вперед
и вот

Добавлено через 20 минут
Snake22, что такое N в вашей фотографии? A и B я понимаю, а N нет.
Я правильно понимаю что ваше уравнение имеет вид
http://www.cyberforum.ru/cgi-bin/latex.cgi?-3x^{3} + 2x^{2}+x + 1= 0?
0
27.09.2011, 00:47
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.09.2011, 00:47
Привет! Вот еще темы с ответами:

Функция для вычисления корней кубического уравнения - C++
Написать и протестировать функцию для вычисления корней кубического уравнения. С помощью этой функции решить уравнения: а){x}^{3}-6x+2=0;...

Функция определения палиндрома - C++
Напишите функцию, которая называется IsPalindrom возвращает bool принимает параметр типа string и возвращает, является ли...

Не работает функция определения OC - C++
Подскажите почему не работает эта функция? Запускаю под линуксом он должен вывести 'OC linux' - но не чего не выводиться. Подскажите...

Функция принимает в параметры коефициенты квадратного уравнения и возращает сумму его корней - C++
Нужно написать функцию которая принимает в параметры коефициенты квадратного уравнения и возращает сумму его корней.Заранее спасибо


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru