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

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

Войти
Регистрация
Восстановить пароль
 
rdksoft
22 / 22 / 2
Регистрация: 24.12.2008
Сообщений: 81
#1

Минимизацию функции..Очень сложная - C++

15.05.2011, 21:46. Просмотров 464. Ответов 2
Метки нет (Все метки)

Грузовик должен перевозить H тонн груза в течение
суток между пунктами ,расстояние между ними R км. Стоимость расчитываеться по формуле
S=a1*J+a2*J*P^3 где а1,а2 константы а J и P грузоподъемность и скорость.
Необходимо предложить такой вариант конфигурации грузовика что бы его стоимость была минимальна.
Вот как я решал.
Составим систему уравнений:
первое уравнение
R*h=P*86400,h - количество рейсов,86400 секунд в дне
всего же за h рейсов необходимо провести H тонн а грузоподьемность у него P.
следовательно
второе уравнение
J*h=H,h = H/J.подставляя второе в первое найдем что
P=RH/86400J;
Итак S это аша функция для минимизации.
S=a1*J+a2*J*P^3,P=RH/86400J;
Помогите,я не с какими методами минимизации не знаком вообще,да и правильно ли я всё делаю?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2011, 21:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Минимизацию функции..Очень сложная (C++):

очень сложная задача - C++
не получается ничего

Очень интересное определение функции - C++
Доброго времени суток! сейчас собираю небольшую библиотечку - и наткнулся на очень интересный кусок кода: strtol (nptr, endptr, base) ...

Странная ошибка при компиляции очень очень большой проги ,,boomerang,, - C++
Я в общем, даже и не представляю, куда смотреть в поисках ошибки. Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ...

Я по по воду хакерства.В последнее время это меня очень сильно заинтересовало может посоветуете чего нибудь(книги,программы и тд ) буду очень благодар - C++
Прошу прощения , но я не нашел подходящей темы и решил написать сюда т.к. единственное что я знаю это С++ и то плоховато)) вы наверное...

Не очень понял тему "функции" - C++
Подскажите, что делать если я не совсем понял тему "Функции". Читаю сейчас "Джесс Либерти: Освой самостоятельно C++ за 21 день" и не понял...

Сложная формула - C++
Только начала разбираться в языке, на сложных формулах загвоздочка: пример: Z = 2sin^2(3П(пи) - 2а(альфа) )cos^2(5П + 2а) поняла...

2
KuKu
1558 / 1036 / 78
Регистрация: 17.04.2009
Сообщений: 2,988
15.05.2011, 22:17 #2
по идее ...(1) n=H/J - число рейсов. (2) V=nR/T, где T = 1 день. S = aJ + bV^3. Подставляете сюда V, получается функция S от J. Берете производную, находите минимум и выбираете J, ближайшее к этому минимум, что бы n было целое. Далее находите V из формулы два
0
rdksoft
22 / 22 / 2
Регистрация: 24.12.2008
Сообщений: 81
16.05.2011, 00:11  [ТС] #3
Через производную не смог,решил без нее.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.05.2011, 00:11
Привет! Вот еще темы с ответами:

С++ сложная инициализация - C++
как в С++ инициализировать переменную с выбором значений, помню что то типоint c=3||4||5; либо синтаксис забил либо мне приснился такой...

Сложная формула с do while - C++
y=m\left({k}^{2}*\prod_{j=1}^{3}(j+d)+1/ \sum_{i=1}^{4}(i+5) \right)

Сложная арифметика - C++
http://i044.***********/0911/89/9c6d690ce557t.jpg"]http://i044.***********/0911/89/9c6d690ce557t.jpg

очень очень странная ошибка - C++
вообщем стоит Windows 8.1 стоит visual studio 2008 возникла проблема: когда пытаюсь скомпилировать прогу - возникает 1 ошибка: ...


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

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

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