注册 登录
编程论坛 Matlab

求助:得出的结果是什么意思?

ynimeor 发布于 2008-11-20 17:56, 1160 次点击
在matlab中输入以下命令:
G=solve('16*x1+5*x5=1','30*x2+6*x5=2','15*x2+40*x3+7*x5=2','50*x4+8*x5=3','20*x1+50*x2+40*x3+30*x4+10*x5=5')

得到以下结果:

G =

    x1: [1x1 sym]
    x2: [1x1 sym]
    x3: [1x1 sym]
    x4: [1x1 sym]
    x5: [1x1 sym]

哪位大虾能告诉我结果为什么是这样,我想象中应该得到实数解啊??谢谢了先。
2 回复
#2
hitzhang2008-11-20 22:19
>> G.x1
 
ans =
 
47/3612
#3
meteora11062008-11-20 22:43
solve得到的解是一个符号型的结构体,必须用'.'才能显示
1