“消除”命令。

4视图(30天)
Stefan Juhanson
Stefan Juhanson 2021年5月30日
嘿,大家,我又遇到了麻烦。我似乎不能让“消除”命令的工作。我的代码是:
信谊x L R b p y
F = (p / 2,0);
xpara = [x sqrt (2 * p * x)];
eqn1 = * F (1,1) + b = = 0;
eqn2 = * x + b = = xpara (1、2);
命令= [eqn1 eqn2];
% L -λ。
命令= [* F (1) + b = = 0,潜艇(a * x + b, x, L) = =潜艇(xpara (1、2), x, L)];
S =解决(方程式,[b],“ReturnConditions”,真正的);
s.a.;
mit获得;
sirge =简化(s.a. * x + mit获得);
loikepunktx =解决(sirge = = -xpara (1、2), x,“ReturnConditions”,真正的);
% sirge vorrand
loikepunktx.x = loikepunktx.x (2, 1);
loikepunktx.x;
sirge1 =简化(S。* loikepunktx。x + mit获得);
sirge1;
LP = [loikepunktx。x, sirge1];
% = KP中心
KP =潜艇(简化((xpara + LP) / 2), x, L);
%好到目前为止
xpara;
KP;
% raadius
R =简化(潜艇(√(xpara (1, 1) kp (1,1)) ^ 2 + (xpara (1、2) kp (1、2)) ^ 2), x, L));
% raadius好
% mahisjoon
Parv = ((x - KP (1,1)) ^ 2 + (y - KP (1、2)) ^ 2 - R ^ 2);
% parv好
Tuletis =简化(diff (Parv L));
% tuletis好
eqn = [Parv = = 0;Tuletis = = 0]
eemaldus =消除(eqn左)
和消除给了我一个错误:
但我的目标是这样的:
所有作品的im wolframalpha我可以检查结果Matlab只是不想和我很友好。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2021年5月30日
这两个方程中包含sqrt (L * p)所以不理性表达变量的多项式L。
只要你知道我是积极的,那么你能做的是:
信谊x L R b p y
F = (p / 2,0);
xpara = [x sqrt (2 * p * x)];
eqn1 = * F (1,1) + b = = 0;
eqn2 = * x + b = = xpara (1、2);
命令= [eqn1 eqn2];
% L -λ。
命令= [* F (1) + b = = 0,潜艇(a * x + b, x, L) = =潜艇(xpara (1、2), x, L)];
S =解决(方程式,[b],“ReturnConditions”,真正的);
s.a.;
mit获得;
sirge =简化(s.a. * x + mit获得);
loikepunktx =解决(sirge = = -xpara (1、2), x,“ReturnConditions”,真正的);
% sirge vorrand
loikepunktx.x = loikepunktx.x (2, 1);
loikepunktx.x;
sirge1 =简化(S。* loikepunktx。x + mit获得);
sirge1;
LP = [loikepunktx。x, sirge1];
% = KP中心
KP =潜艇(简化((xpara + LP) / 2), x, L);
%好到目前为止
xpara;
KP;
% raadius
R =简化(潜艇(√(xpara (1, 1) kp (1,1)) ^ 2 + (xpara (1、2) kp (1、2)) ^ 2), x, L));
% raadius好
% mahisjoon
Parv = ((x - KP (1,1)) ^ 2 + (y - KP (1、2)) ^ 2 - R ^ 2);
% parv好
Tuletis =简化(diff (Parv L));
% tuletis好
eqn = [Parv = = 0;Tuletis = = 0]
eqn =
信谊sqL积极
eqn2 =简化(潜艇(eqn, L, sqL ^ 2))
eqn2 =
eemaldus =消除(eqn2 sqL)
eemaldus =
此刻我不懂如何想出一个解决方案涉及到p ^ 104,我担心这可能是一个近似的结果,而不是一个完整的解决方案。
2的评论
沃尔特·罗伯森
沃尔特·罗伯森 2021年5月30日
很好的观点,必须能够提出一个表达式p。
我会担心这样做可能会失去理论根源,如2 * x p被92三根……但我怀疑这是真的根无论如何。

登录置评。

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的