Я пытаюсь решить линейные неравенства для условий на множестве решений. Например:Условия возврата на систему линейных неравенств
syms p C L D W
assume([p, C, W, D, L] >= 0)
eqn5 = p*C + L - D < 0;
eqn6 = p*C > 0;
solp2 = solve([eqn5, eqn6], [p, C, W, D, L], 'ReturnConditions', true);
Solp2p = solp2.p
Solp2C = solp2.C
Solp2W = solp2.W
Solp2D = solp2.D
Solp2L = solp2.L
Solp2cond = solp2.conditions
solp2par = solp2.parameters`
условия для решения этой системы неравенств, очевидно, 0 < р * С < D- Л. Однако это не сообщает растворы или условия не существуют, чтобы удовлетворить эту систему линейных неравенств.
При использовании равенств это решения, которые я получал бы с помощью функции решения, однако при переключении на неравенства он больше не работает. Я также попытался использовать vpasolve, который также не привел к решению.
До сих пор я только задавал вопросы о переполнении стека, которые дают ответы на вопрос о том, как найти угловые решения или существует ли решение для системы линейных неравенств.
Я понимаю, что вышеприведенное решение подразумевает бесконечное число решений, но это легко захватывается с использованием условий, как функция решения для равенств. Кто-нибудь знает, как получить такие решения для системы линейных неравенств?