![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.07.2010
Сообщений: 24
|
![]()
Задано n линейных функций:
y1=A1*x + B1; y2=A2*x + B2; …; Yn=An*x + Bn; Найти минимум «верхнюю огибающей» этих функций, то есть кусочно-линейной функции Y(x) = max(Ai*x +Bi) -> min. Под max i. а под min х Указание: Можно от произвольной точки двигаться точкам излома огибающей в сторону её убывания Сама мало понимаю как это должно происходить. P.S. буду благодарна за подсказки к решению или готовые варианты ответов, даже если не на Си. Заранее спасибо. Ребят, если можно, поскорее, пожалуйста. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 27.08.2010
Сообщений: 95
|
![]()
сплайны только начал изучать...
Значит максимум и минимум - это числа? Если да - то алгоритм такой: Yi(X) = Ki*Xi + Bi; Xi є [Xj,X(j+1)] 1)k<0 => max(Y) = Y(Xj); 2)k>0 => max(Y) = Y(X(j+1)) для минимума - аналогично. Входные данные: 2-мерный массив чисел {(Ki, Bi) | i є {1, 2, ... , n} } 1-мерный массив разбития отрезка X={X1, X2, ... , Xn} на отрезки: [A=X1, X2], [X2, X3], ... , [X(n-1), Xn=B] Последний раз редактировалось vlad_light; 10.09.2010 в 19:51. |
![]() |
![]() |
![]() |
#3 |
пыжашийся нуб
Пользователь
Регистрация: 19.06.2010
Сообщений: 93
|
![]()
Если не учитывать пару кривых случаев, то верхняя огибающая - выпуклая вниз кусочно-линейная функция ака ямка
![]() |
![]() |
![]() |
![]() |
#4 | |
Регистрация: 21.03.2010
Сообщений: 8
|
![]()
coinkrsk а как можно организовать переход от одной линии на другую в программе?
Цитата:
Последний раз редактировалось Stilet; 10.10.2010 в 11:15. |
|
![]() |
![]() |
![]() |
#5 |
пыжашийся нуб
Пользователь
Регистрация: 19.06.2010
Сообщений: 93
|
![]()
Просто. Или сложно. Как хотите.
P.S. Чем конкретнее вопрос, тем конкретнее ответ. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск минимума/максимума в массиве | gwarthy | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 28.01.2010 22:27 |
Поиск минимума в массиве. | Sparky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 17.09.2009 19:39 |
Поиск минимума | Иринкаа | Помощь студентам | 1 | 19.11.2007 22:00 |
Задача на поиск минимума | Stan | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 25.06.2007 19:23 |