Форум программистов, компьютерный форум CyberForum.ru

Методом Нелдера-Мида. Ошибка в коде. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция вычисления моды ряда http://www.cyberforum.ru/cpp-beginners/thread411017.html
Здравствуйте. есть задание - написать функцию нахождение моды ряда((наиболее часто встречаемое число) параметры функции - ряд и количество элементов в ряде) накидал код, но как дальше его реализовать именно в функции не понимаю. #include <iostream.h> #include <conio.h> int moda(int n,int **mas); //prototip void main(){ } int moda(int n,int **mas){ int x,i,j,b;
C++ очериди C++ Смоделировать очередь на базе статического массива, в которой реализован такой механизм изъятия элемента из очереди: начало очереди всегда находится в первом элементе массива; при изъятии одного элемента из очереди, все остальные элементы перемещаются на одну позицию ближе к началу массива. После обработки всей заданной входной последовательности найти среднее арифметическое всех элементов... http://www.cyberforum.ru/cpp-beginners/thread411012.html
поиск связных компонент графа C++
Нужна програмная реализация алгоритма поиска связных компонент графа написала вот что-то такое: #pragma hdrstop #pragma argsused #include <iostream> #include <conio.h> #include <time.h>
Перенаправление потока вывода C++
Здравствуйте! Задача такова - нужно перенаправить поток вывода с cout на файловый в одном из конструкторов класса. Итог - необработанное исключение 0xC0000005: Нарушение прав доступа при чтении "0xccccccd0". Вот сами исходники: 1. logger.h #ifndef LOGGER_H #define LOGGER_H #include <iostream> #include <fstream> class Logger {
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread410993.html
Разработать класс содержащий: - компоненты данные - методы: а) конструктор по умолчанию; б) конструктор с параметрами; в) конструктор копирования; г) деструктор; д) методы класса для работы с данными. Данные класса должны иметь атрибут private. Задача 1. Создать 2 объекта разработанного класса. Класс – динамический вектор (одномерный массив). Найти в каждом объекте MAX значение элемента...
C++ Модуль в массиве Добрый вечер. Подскажите мне пожалуйста вот с этой задачей: В одномерном массиве, состоящем из n вещественных элементов, вычислить: • номер минимального элемента; • сумму элементов массива, расположенных между первым и вторым отрицательными элементами. • Преобразовать таким образом, чтобы сначала располагались все элементы, модуль которых не превышает 1, а потом – все остальные. ... подробнее

Показать сообщение отдельно
YouDoItWrong
46 / 46 / 7
Регистрация: 29.10.2011
Сообщений: 154
18.12.2011, 22:36  [ТС]     Методом Нелдера-Мида. Ошибка в коде.
Спасибо мне, проблема была в вычислении С. Ошибку исправил, программа работает

Добавлено через 4 минуты
Кому интересно, то я перенес вычисление С в функцию:
C++
1
2
3
4
5
6
7
8
9
10
point CalculateC(vector<point> vec, int H) {
    double t;
    point O( 0, 0, 0 );
    for(int i = 0; i < vec.size(); i++) {
        O += vec[i];
    }
    O = O - vec[H];
    t = 1.0 / (double)N;
    return O * t;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru