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

Построение поверхности в виде линий уровня эвристическими методами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнить несколько пар элементов multimap'a между собой и удалить совпадающие http://www.cyberforum.ru/cpp-beginners/thread1119481.html
Всем доброго времени суток. Суть задания в том, чтобы сравнить несколько пар элементов multimap'a между собой и удалить совпадающие. Проблема в том, что я не могу понять, как сравнивать эти элементы и затем удалить их с помощью erase(). Как это сделать?
C++ Две программы в одной Здравствуйте. Я хотел бы сделать программу, которая - во-первых, запускается при включении, проверяет данные и, если они не изменились, умирает (а иначе открывает окно "Хелло ворлд") - двойным щелчком запускает другой процесс (допустим, с окном "Сик сад ворлд") Можно сделать две программы, имеющие доступ к одному файлу данных, но можно ли объединить всё это в одной int main()? http://www.cyberforum.ru/cpp-beginners/thread1119479.html
C++ Работа с векторами в C++
У меня на Window 7, программ не работает почему-то возможно я где-то ошибаюсь по невнимательности. Прошу поддержки у более опытных людей. Ниже исходный код программы: #include <iostream> #include <vector> using namespace std; inline void keep_window_open() { char ch; cin >> ch; } int main() { vector<string> words;
Последнее слово C++
День добрый. Помогите, пожалуйста... Задача: дана строка, вывести последнее слово. Желательно через цикл или токен Добавлено через 19 минут /дошло/ можно закрывать тему)
C++ Error C2679. Ошибка с оператором >> http://www.cyberforum.ru/cpp-beginners/thread1119454.html
Есть функция DelColl в классе Firm. Вот её кусок: //Удаление сотрудника void Firm::DelColl(int _Quant) { Quant = _Quant; char answer1; char surnamedel; cout << "Do you want to delete someone from Collaborate? (yes/no)" << endl; cin>> answer1 >> endl;
C++ Курсовая по структурам Подскажите какую-нибудь интересную тему для курсовой. Главная тема сема списки и структуры , можно с уклоном на тему безопасности. Спасибо подробнее

Показать сообщение отдельно
Sveta123
0 / 0 / 0
Регистрация: 07.04.2013
Сообщений: 16

Построение поверхности в виде линий уровня эвристическими методами - C++

14.03.2014, 23:38. Просмотров 413. Ответов 0
Метки (Все метки)

Построить поверхность http://www.cyberforum.ru/cgi-bin/latex.cgi?z=\sin \sqrt{{x}^{2}+{y}^{2} }+1/\sqrt{{\left(x-3 \right)}^{2}+{y}^{2}} в виде линий уровня. Предполагается, что уравнение поверхности дано только для вычисления значений функции в заданной точке, т. е. для построения поверхности используется матрица значений [X,Y,Z] в компактном виде. в виде линий уровня. Предполагается, что уравнение поверхности дано только для вычисления значений функции в заданной точке, т. е. для построения поверхности используется матрица значений [X,Y,Z] в компактном виде.

Рекомендации исполнителю Стратегия, в основе которой лежит эвристический метод, состоит из последовательности тактических ходов, которые при определенных условиях могут привести к решению поставленной задачи. Сам же тактический ход является алгоритмом, приближающим осуществление задуманного в стратегии плана. Например, приступив к решению данной задачи стратегия может выглядеть так: выбрать алгоритм определения начальных условий; задать начальную точку для построения линии уровня; построить линию уровня; перейти к следующей линии уровня. Пример стратегии: начальная точка каждой линии уровня выбирается на оси ОХ и построение выполняется из соображений симметричности поверхности относительно этой оси. Построение сводится в перебору окружающих текущую точку пикселей, исключая те, что были найдены на предыдущем шаге (для предупреждения зацикливания). Можно рассматривать не все точки, а, например, по предполагаемому направлению.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru