求教matlab大神,solve函数如何得到数值解并将解复制给变量

我使用matlab求解一元二次方程,得出来的只是解析解,我想得到数值解,且把每个数值解幅值给变量,或者可以实现每个解的调用,该怎么做呢我的程序是:A=K1-t*M1L=d... 我使用matlab求解一元二次方程,得出来的只是解析解,我想得到数值解,且把每个数值解幅值给变量,或者可以实现每个解的调用,该怎么做呢
我的程序是:
A=K1-t*M1
L=det(A)
Y=solve(det(A),‘t’)
得出来的是t的两个解析解,我想得到数值解,并且可以任意调用这两个解,该怎么实现,请教各位大神
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
allstars52
2013-04-09 · TA获得超过1596个赞
知道小有建树答主
回答量:593
采纳率:75%
帮助的人:583万
展开全部
Y.t 就可以了
追问
我使用Y.t得不到数值解,问题是:
Error using==subsref
too many output arguments
我觉得是不是有两个解,Y.t不知道代哪一个。
我使用eval(Y)得到了解析解,现在的问题是就是不知道怎么随意调用任何一个解,我想实现输入
K1-t1*M1得到的是第一个解的时候的矩阵,输入K1-t2*M1得到的是第二解时候对应的矩阵。
能实现么 大神
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式