程序
syms?答?b?c?d?阿爾法?貝塔?θ;
s=a^2-2*a^2*cos(theta)-d^2+2*a*d*cos(alpha-theta)+2*sqrt(a^2+d^2-2*a*d*cos(alpha-theta))*c*cos(beta);
b=beta=solve(S,beta)
執行程序後,運行結果是:
b?=
圓周率?+?acos((a^2?-?d^2?-?2*a^2*cos(theta)?+?2*a*d*cos(阿爾法?-?theta))/(2*c*(a^2?-?2*cos(阿爾法?-?theta)*a*d?+?d^2)^(1/2)))
圓周率?-?acos((a^2?-?d^2?-?2*a^2*cos(theta)?+?2*a*d*cos(阿爾法?-?theta))/(2*c*(a^2?-?2*cos(阿爾法?-?theta)*a*d?+?d^2)^(1/2)))
其次,解方程屬於符號運算。建議妳用Mathematica軟件解這類方程。表達式的輸入輸出非常直觀清晰,輸入輸出都可以支持拉丁字母。上述方程的求解過程是:
實施結果是: