0

我怎样才能构造这个方程?我试过这样做:

x:[0,4%pi];
solve(sin(x)=0.3,x);

然后求解方程,但这不起作用,因为:

%pi is not an infix operator

任何建议以及如何在 wxMaxima 中解决以下问题。

1

4

1 回答 1

2

对于输入,您必须将乘法显示为4*%pi(即,放入星号)。但除此之外,solve 不知道如何将解决方案限制在一个范围内。您将求解未指定的 x,然后过滤结果。

如果您只需要数值解,请尝试:find_root(sin(x) = 0.3, x, 0, %pi/2)例如。由于 sin(x) = 0.3 有多个解,对于 find_root,您必须限制范围以包含其中之一。

于 2021-08-11T20:19:30.100 回答