Модераторы: Се ля ви, Nastya, neutrino
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Симплекс метод - MathCad vs Excel, Задача линейного программирования 
V
    Опции темы
Delphi_Coder
Дата 11.4.2006, 20:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 6.3.2005

Репутация: нет
Всего: нет



При решении задачаи линейного программирования получил такие значения переменных

Excel:

x1=28209,45946
x2=33614,86486
x3= 0
x4= 0
x5= 0

MathCad
user posted image

Видно что значение X5 разное.
В Excel - 0
В MathCad <>0

Увеличение точночти в Excel не дает одинаковых результатов

Вопрос:
Разные значения - ошибка одной из программ или MathCad все же точнее Excel.
PM MAIL   Вверх
Spike
Дата 13.4.2006, 20:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 5.7.2005
Где: Протвино МО

Репутация: нет
Всего: 1



10^-12 это плохо? А если количество знаков после запятой в екселе увеличить?
PM MAIL   Вверх
KeenGravy
Дата 13.4.2006, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 24
Регистрация: 21.6.2005

Репутация: нет
Всего: 1



Мне сдается, что все-таки excel будет менее точным при таких вычислениях, потому что прога все-таки не столь ориентирована на работу с нестандартными числами. Чтобы окончательно выяснить, попрубуй в стороннем продукте решить ЗЛП, например в maple, или ишо в чем нить.....
PM MAIL   Вверх
Се ля ви
Дата 13.4.2006, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 7
Всего: 127



Модератор: перемещаю в "научные дискуссии"


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
Delphi_Coder
Дата 13.4.2006, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 6.3.2005

Репутация: нет
Всего: нет



Spike,
Сходимость? Менял - не помогает.


KeenGravy,
Знаю как решать ЗЛП только в Excel/MathCad .
PM MAIL   Вверх
podval
Дата 18.4.2006, 10:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Где я? Кто я?
****


Профиль
Группа: Экс. модератор
Сообщений: 3094
Регистрация: 25.3.2002
Где: СПб

Репутация: нет
Всего: 62



Delphi_Coder
Подставлял решение в выражение для целевой функции?  
PM WWW ICQ   Вверх
Delphi_Coder
Дата 18.4.2006, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 6.3.2005

Репутация: нет
Всего: нет



podval,

Подставил.
При значениях 
Excel: ЦФ = 376351,351
MathCad:=381577

По условию: ЦФ -> max

MathCad дал большее значение, но он округлил X1 и X2.
Все таки насчет X5 - почему Excel показал что она равна 0? 
PM MAIL   Вверх
adonin
Дата 19.4.2006, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 16.12.2005
Где: Новочеркасск Рост овская обл.

Репутация: нет
Всего: 5



Цитата(Delphi_Coder @  18.4.2006,  16:39 Найти цитируемый пост)
Все таки насчет X5 - почему Excel показал что она равна 0?  

Потому что Excel написан для бухгалтеров, которые не знают, что есть числа, меньше чем 10^-2. А Вы хотите увидеть 10^-12. Скорее всего Excel округляет это число для "удобства" бухгалтера, чтобы не разрушать его картину мира smile  
--------------------
Тот, кто слизывает мед с крапивы, платит за него слишком дорого. (Томас ФУЛЛЕР)
PM MAIL   Вверх
Delphi_Coder
Дата 19.4.2006, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 6.3.2005

Репутация: нет
Всего: нет



Остановимся на том, что Mathcad более точный.
Всем спасибо за ответы. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Наука и Мир"
Smartov
Nastya

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

Спасибо.



С уважением, Smartov, Nastya.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Наука и Мир | Следующая тема »


 




[ Время генерации скрипта: 0.0819 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.