Mathematica 如何把多项式系数生成一个矩阵?

如何把多项式系数生成一个矩阵?例如:输入:s1={x1+x2+x4,2x2+3x3+4x4,x1+x2+x3+x4};输出:s2={{1,1,0,1},{0,2,3,4}... 如何把多项式系数生成一个矩阵? 例如 :
输入 :
s1 = {x1 + x2 + x4, 2 x2 + 3 x3 + 4 x4, x1 + x2 + x3 + x4};
输出 :
s2 = {{1, 1, 0, 1}, {0, 2, 3, 4}, {1, 2, 3, 4}}
显然, 矩阵s2中第1列是x1的系数, 第2列是x2的系数, 第n列是xn的系数.谢谢!
展开
iUkiyoE
2014-04-17 · TA获得超过643个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:386万
展开全部
s1 = {x1 + x2 + x4, 2 x2 + 3 x3 + 4 x4, x1 + x2 + x3 + x4};
s2 = Normal@CoefficientArrays[s1, {x1, x2, x3, x4}][[2]]
我肯定记得跟你说过,将 Mathematica 的问题归类到编程语言下面,另外这个号显然跟以前的号 csdcm 是一个人,不能总有问题就拿上来问,既然你经常用到 Mathematica,为什么不学习一下!
math618
2014-04-17 · TA获得超过460个赞
知道小有建树答主
回答量:296
采纳率:100%
帮助的人:200万
展开全部
Mathematica9中
Normal[CoefficientArrays[{x1 + x2 + x4, 2 x2 + 3 x3 + 4 x4, x1 + x2 + x3 + x4}, {x1, x2, x3, x4}]][[2]]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式