Ввести платежную матрицу согласно критерия Севиджа

  • Автор темы Zaaaaaa
  • Дата начала
Z

Zaaaaaa

Гость
#1
Народ помогите кто сможет конечно.В Delphi задачу сделать.Хоть что какую нибудь процедуру кто сможет а то болел а сдавать скоро.Заранее спасибо


Задача. Возможно строительство четырех типов электростанций: А1 – тепловых, А2 – приплотинных, А3- без шлюзовых, А4 – шлюзовых. Эффективность каждого из типов зависит от различных факторов: режима рек, стоимости топлива и его перевозки. Выделено четыре различных состояния, каждое из которых означает определенное сочетание факторов, влияющих на эффективность энергетических объектов (состояние природы).
Экономическая эффективность строительства отдельных типов электростанций изменяется в зависимости от состояний природы и задана матрицей.Проанализировать ситуацию. Какой из проектов можно рекомендовать?
 
09.11.2009
665
1
#2
Экономическая эффективность строительства отдельных типов электростанций изменяется в зависимости от состояний природы и задана матрицей
Поподробнее можно, и если есть возможность то привести пример.
Проанализировать ситуацию. Какой из проектов можно рекомендовать?
Выбрать наиболие оптимальный?
ЗЫ Раньше понедельника сделать не смогу.
 
Z

Zaaaaaa

Гость
#3
Насчет примера


В каждом столбце матрицы находим максимальное.потом из максимального каждого столбца вычитаем каждую ячейку этого столбца и выводим в другую таблицу.во второй таблице по строке находим минимального и среди этих чисел максимальное


Насчет оптимальное


Вроде бы да...хотя может и ошибаюсь.

ЗЫ Спасибо большое если даже не получится все равно спасибо что старался
 
09.11.2009
665
1
#4
В каждом столбце матрицы находим максимальное.потом из максимального каждого столбца вычитаем каждую ячейку этого столбца и выводим в другую таблицу.во второй таблице по строке находим минимального и среди этих чисел максимальное
Важно что бы количество элементов в каждом столбике было одинаковым.
 

Вложения

Z

Zaaaaaa

Гость
#6
Ох показал я то что мне сделал.Сказали не так.Сказали там должно быть два Стригрида и два эдита.Ну в кратце так обьясню


В эдит мы должно вводить количество строк и столбцов.потом в первой таблице должно по столбцам находится максимальное.дальше из максимальной ячейки столбца вычитает каждую ячейку столбца и выводим результат в другую таблицу.в этой таблице в строке находим минимальное и среди этих минимальных максимальное



http://sderni.ru/68806
Здесь лежит то что пробовал сделать не знаю может не так совсем.

Посмотри если не трудно будет.

ЗЫ Извиняюсь за такую ссылку здесь еще совсем только новичок)
 
09.11.2009
665
1
#7
Блин, извиняюсь, изначально условие неправильно понял, щас всё переделаю.
 
Z

Zaaaaaa

Гость
#8
Да ладно не за что извинятся все нормально
 
09.11.2009
665
1
#9
Вот нормальный вариант вроде бы, если я правильно понял
В каждом столбце матрицы находим максимальное.потом из максимального каждого столбца вычитаем каждую ячейку этого столбца и выводим в другую таблицу.во второй таблице по строке находим минимального и среди этих чисел максимальное
Во второй матрице (в стринггриде) значение получаемое в результате вычитывания максимума из максимума заменено на пустое значение, поскольку максимум-максимум=0, и при определениии минимумов и максимума не учитывается.
 

Вложения