24小时热门版块排行榜    

查看: 3963  |  回复: 8

18811406325

新虫 (正式写手)

[求助] solve解一个简单的方程为啥解不出来呢? 已有1人参与

很简单的方程,如图所示,解一个k,但是是empty sym...求大神帮助!

solve解一个简单的方程为啥解不出来呢?


发自小木虫IOS客户端
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18811406325

新虫 (正式写手)

2楼2016-03-28 11:56:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丐帮帮主

铁虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
18811406325: 金币+5, ★★★很有帮助, 有帮助 2016-03-28 19:01:10
如果除了k以外,公式中其它字母都是常数并且已经赋值的话,那就在求解之前加一行syms k;再试试。

发自小木虫Android客户端
3楼2016-03-28 13:18:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18811406325

新虫 (正式写手)

引用回帖:
3楼: Originally posted by 丐帮帮主 at 2016-03-28 13:18:02
如果除了k以外,公式中其它字母都是常数并且已经赋值的话,那就在求解之前加一行syms k;再试试。

谢谢你的回答,不过我刚试了一下,还是不行。

发自小木虫IOS客户端
4楼2016-03-28 14:23:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丐帮帮主

铁虫 (正式写手)

1、你如果不是求符号解,就把方程的双引号去掉。
2、方程表达式里应该把“=”换成“==”。
例:
syms k
y=solve(1==2*k/sqrt(k))
或y=solve(1==2*k/sqrt(k),k)
5楼2016-03-28 16:19:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18811406325

新虫 (正式写手)

引用回帖:
5楼: Originally posted by 丐帮帮主 at 2016-03-28 16:19:14
1、你如果不是求符号解,就把方程的双引号去掉。
2、方程表达式里应该把“=”换成“==”。
例:
syms k
y=solve(1==2*k/sqrt(k))
或y=solve(1==2*k/sqrt(k),k)

嗯,可以解了,十分感谢!

发自小木虫IOS客户端
6楼2016-03-28 18:51:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

18811406325

新虫 (正式写手)

引用回帖:
5楼: Originally posted by 丐帮帮主 at 2016-03-28 16:19:14
1、你如果不是求符号解,就把方程的双引号去掉。
2、方程表达式里应该把“=”换成“==”。
例:
syms k
y=solve(1==2*k/sqrt(k))
或y=solve(1==2*k/sqrt(k),k)

还有你知道为什么这段程序放在gui界面中却运行不了呢?

发自小木虫IOS客户端
7楼2016-03-28 18:54:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shaodongyuan

金虫 (正式写手)

8楼2016-03-28 22:56:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

丐帮帮主

铁虫 (正式写手)

引用回帖:
7楼: Originally posted by 18811406325 at 2016-03-28 18:54:32
还有你知道为什么这段程序放在gui界面中却运行不了呢?
...

GUI我没用过。如果求解部分的程序正确的话,还没有结果。那可能是输入、输出或变量类型出问题了吧。

发自小木虫Android客户端
9楼2016-03-29 12:31:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 18811406325 的主题更新
信息提示
请填处理意见