Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/55: Рейтинг темы: голосов - 55, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 2

Задача линейного программирования в среде MatLab

07.12.2015, 20:18. Показов 10466. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Друзья, помогите пожалуйста с решением данной задачи. Пробовала решить ее симплекс-методом,но безуспешно. Дали подсказку, что можно решить ее с помощью функции linprog. Буду очень благодарна за помощь

Задача: Корпорация «АВС Полупроводники» производит микропроцессоры и кристаллы памяти. Для их производства требуются материалы типа А и В. Затраты материалов и прибыль от продажи приведены в таблице.

Затраты материалов
___________________ Микропроцессов___________________Кристал лы памяти (1000 шт.)
Полупроводник А___________ 3___________________________________2
Полупроводник B___________ 5___________________________________10
Прибыль_______________25$ за 1 шт_______________________20$ за 1000 шт

В силу некоторых ограничений на рынке сырья корпорация может купить только 450 единиц полупроводника А и 1000 единиц материала В. Определите, какое количество микропроцессоров и кристаллов памяти должна производить корпорация «АВС Полупроводники», чтобы максимизировать свою прибыль.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.12.2015, 20:18
Ответы с готовыми решениями:

Задача линейного программирования
Коллеги, добрый день. Подскажите, пожалуйста, с помощью какого пакета и какой литературы можно решить следующую задачу. Есть...

Задача линейного программирования
Помогите реализовать данную ЗЛП в матлабе. Осилил только вручную на листке

решение СЛАУ в среде MATLAB
в общем создал два скрипта. нужно их заранить) выдает ошибку 5-ой строки( помогите если найдете ошибку... Lr_03.m...

5
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
07.12.2015, 22:12
Целевая функция f=25x1+20x2 -> max. Ограничения 3x1+2x2https://www.cyberforum.ru/cgi-bin/latex.cgi?\leq450; 5x1+10x2https://www.cyberforum.ru/cgi-bin/latex.cgi?\leq1000. Уравнений нет, x1 и x2 могут быть только неотрицательными.
В MATLAB функция linprog ищет только минимум, поэтому нужно сначала перед f поставить "минус", а потом изменить знак у вычисленного значения функции.
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
f=[25;20];% вектор-столбец коэффициентов целевой функции
A=[3 2;5 10];% матрица коэффициентов левой части неравенств ограничений
b=[450;1000];% вектор-столбец правой части неравенств ограничений
lb=zeros(2,1);% формирование вектор-столбца ограничений "снизу"
[x,fval]=linprog(-f,A,b,[],[],lb);
Optimization terminated.
x,-fval
 
x =
 
  125.0000
   37.5000
 
 
ans =
 
   3.8750e+03
0
0 / 0 / 0
Регистрация: 07.12.2015
Сообщений: 2
08.12.2015, 15:41  [ТС]
Большое,спасибо! уже получилось. Сделала по этой же аналогии,только lb=[0;0] поставила. Ответ сошелся)
0
0 / 0 / 0
Регистрация: 18.04.2016
Сообщений: 75
08.05.2019, 20:16
Centurio, доброго времени суток. Не подскажите, как задать
Matlab M
1
lb=zeros(2,1);% формирование вектор-столбца ограничений "снизу"
следующее:
...>=x1>=...
...>=x2>=...
x3>=...
...>=x4>=...
т.е. у меня задано минимальное и максимальное значение переменной
0
Модератор
Эксперт по математике/физике
 Аватар для VSI
5291 / 4073 / 1392
Регистрация: 30.07.2012
Сообщений: 12,489
08.05.2019, 20:38
Aztek102, внимательно читайте Правила форума...
Правила форума, пункт 2.3. Сообщения и темы, а также другой контент, размещаемый на форуме, по просьбам пользователей не удаляется и не закрывается.
0
0 / 0 / 0
Регистрация: 18.04.2016
Сообщений: 75
08.05.2019, 20:42
Centurio, нашел
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.05.2019, 20:42
Помогаю со студенческими работами здесь

Решить уравнение в среде Matlab
Кому не трудно, помогите сдать зачет. Прикрепил картинку с уравнением

Реализация линейного программирования
При реализации выводит неверный ответ. что может быть неправильно? c = ; d = ; b = ; f = c; A = d; options =...

Задачи линейного программирования (2)
Предположим для определенности, что необходимо составить самый дешевый рацион питания цыплят, содержащий необходимое количество...

Решение задач линейного программирования. Симплекс метод
5x1 + x2→ min, x1 + 7x2 ≥ 7, 7x1 + x2 ≥ 7, –2x1 + x2 ≤ 6, 2x1 + 5x2 ≥ 10, 5x1 + 2x2 ≥ 10, x1 ≤ 6, x2 ≤ 7, x1,x2 ≥ 0. ...

Графический способ решения задачи линейного программирования
на рисунке показано как оно должно выглядеть. Нужно написать код!


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru