mathematica 求解的几个值怎么放到矩阵里面?
我解关于x的一元八次方程,得到了x的8个值。我想用循环把对应Y的8个值解出来,这时把x的值代入表达式后,变成图中“红色框框”的样子,x的值不运算,怎么回事?另外,如果我求...
我解关于x的一元八次方程,得到了x的8个值。我想用循环把对应Y的8个值解出来,这时把x的值代入表达式后,变成图中“红色框框”的样子,x的值不运算,怎么回事?
另外,如果我求出来了,我怎么把x,y组合成一系列坐标?谢谢 展开
另外,如果我求出来了,我怎么把x,y组合成一系列坐标?谢谢 展开
2个回答
展开全部
上面x的结果是用 -> 表示的。
可以用下面的方法得到x,y的列表
Table[{x,y[x]}/.t[[i]],{i,Length[t]}]
在这主要是 /. 的用法
其中y[x]为y的表达式或函数,t 为你上面显示的x的列表
可以用下面的方法得到x,y的列表
Table[{x,y[x]}/.t[[i]],{i,Length[t]}]
在这主要是 /. 的用法
其中y[x]为y的表达式或函数,t 为你上面显示的x的列表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
令root等于你得到的八个值,那么
第一个解:root[[1, 2]]
第二个解:root[[2, 2]]
第三个解:root[[3, 2]]
依此类推
第n个解:root[[n, 2]]
[[n,m]]表示取出数组中第n列,第m个元素
第一个解:root[[1, 2]]
第二个解:root[[2, 2]]
第三个解:root[[3, 2]]
依此类推
第n个解:root[[n, 2]]
[[n,m]]表示取出数组中第n列,第m个元素
追问
谢谢,元素放到矩阵,我会了。麻烦你看看图片中那个红色框框的,为什么带进去“不计算”呢
追答
我前面教给你啦,对于红色方框中的x->-0.737747-2.38075 I, 你令root[[1, 2]],就提出了-0.737747-2.38075 I,即root[[1, 2]]的值为-0.737747-2.38075 I。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询