Too many output arguments with if condition, and assume
2 次查看(过去 30 天)
显示 更早的评论
Hi
I got that error while I am using if condition with assume, so please any help.
clear all;
close all;
clc;
syms x y;
yin=[(solve(-1500<.2500*x+.7500*y+20.78,y)),(solve(.2500*x+.7500*y+20.78<1500,y))]
% %@x=100
yin2=[-100/3 - 152003/75, 147847/75 - 100/3]
if assume(-2060<y & y<1938)
display('ok')
else
display('nothing')
end
5 个评论
Rik
2019-8-25
There probably is, but that is not what your code is doing. And I hardly ever work with syms (and I don't have the toolbox), so you'll have to google that yourself.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Assumptions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!