在 Octave 上扩展、因式分解和简化

发布于 2025-01-08 01:12:19 字数 118 浏览 0 评论 0原文

在 Octave 上展开、分解和简化的等效命令是什么?

例子:

expand((x+1)^2);
x^2+2x+1

simplify(3*x^2+2);

What are the equivalent commands to expand, factor and simplify on Octave?

example:

expand((x+1)^2);
x^2+2x+1

simplify(3*x^2+2);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

桜花祭 2025-01-15 01:12:19

好吧,我认为真正的问题是 Octave 并不像 Wolfram Mathematica 等那样支持很多符号数学。最好的方法是:
1. 重新思考你的问题。这些功能真的是不可避免的吗? (有必要用Octave来解决吗?)
2.如果您的问题仅与多项式有关(正如您的示例所示),请仅使用包含其系数的向量。对于这种目的,Octave 实际上有一些功能,请参见:https: //www.gnu.org/software/octave/doc/interpreter/Polynomial-Manipulations.html

Well, I think the real problem is that Octave is not ment to support much of symbolic math as Wolfram Mathematica etc does. The best way would be:
1. Rethink your problem. Is there really a inevitable need for these functions? (And is it necessary to solve it using Octave?)
2. If your problem is about polynomes only (as your example would suggest), work just with vectors containing its coefficients. For this kind of purposes Octave actually has some functions, see: https://www.gnu.org/software/octave/doc/interpreter/Polynomial-Manipulations.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文