查看: 261|回复: 8|关注: 0
打印 上一主题 下一主题

天天诈金花金币: [已解决] 哪里出现问题了,表达式不是这么写的吗?

[复制链接]

新手

7 麦片

财富积分


诈金花闷牌技巧教程 www.ycdqd.tw 050


4

主题

11

帖子

0

最佳答案
syms A B D c
solve(c*log(B)+A/(c*(D-A/c))*log(B*c),c)
solve(c*log(B)+A/(c*(D-A/c))*log(B*c),c)
                     ↑
错误: 输入字符不是 MATLAB 语句或表达式中的有效字符。

MATLAB 基础讨论
版块优秀回答者

中级

1258 麦片

财富积分


5001500


0

主题

1727

帖子

254

最佳答案
  • 关注者: 43
2#
发表于 2019-11-6 20:41:22 | 只看该作者 |此回复为最佳答案
syms A B D c
solve(c*log(B)+A/(c*(D-A/c))*log(B*c)==0,c)

这样就好了呢!

新手

7 麦片

财富积分


050


4

主题

11

帖子

0

最佳答案
3#
 楼主| 发表于 2019-11-7 16:37:36 | 只看该作者
WarnerChang 发表于 2019-11-6 20:41
syms A B D c
solve(c*log(B)+A/(c*(D-A/c))*log(B*c)==0,c)

还是一样的结果,是不是没救了,得不出解了
:(

MATLAB 基础讨论
版块优秀回答者

中级

1258 麦片

财富积分


5001500


0

主题

1727

帖子

254

最佳答案
  • 关注者: 43
4#
发表于 2019-11-7 21:13:37 | 只看该作者
agoodgirl 发表于 2019-11-7 16:37
还是一样的结果,是不是没救了,得不出解了

这个没有解析解!可以试试求数值解

新手

7 麦片

财富积分


050


4

主题

11

帖子

0

最佳答案
5#
 楼主| 发表于 2019-11-8 09:30:18 | 只看该作者
WarnerChang 发表于 2019-11-7 21:13
这个没有解析解!可以试试求数值解

数值解的话,要怎么求呢?用循环设置每个参数的取值吗?

MATLAB 基础讨论
版块优秀回答者

中级

1258 麦片

财富积分


5001500


0

主题

1727

帖子

254

最佳答案
  • 关注者: 43
6#
发表于 2019-11-8 12:17:21 | 只看该作者
agoodgirl 发表于 2019-11-8 09:30
数值解的话,要怎么求呢?用循环设置每个参数的取值吗?

你将A,B,D用数值替换掉呢!

新手

7 麦片

财富积分


050


4

主题

11

帖子

0

最佳答案
7#
 楼主| 发表于 2019-11-8 19:41:20 | 只看该作者
WarnerChang 发表于 2019-11-8 12:17
你将A,B,D用数值替换掉呢!

不能直接代入数值,要求的是式子的理论解,或者用所有的取值循环求出在取值范围内的解。

MATLAB 基础讨论
版块优秀回答者

中级

1258 麦片

财富积分


5001500


0

主题

1727

帖子

254

最佳答案
  • 关注者: 43
8#
发表于 2019-11-8 20:45:06 | 只看该作者
agoodgirl 发表于 2019-11-8 19:41
不能直接代入数值,要求的是式子的理论解,或者用所有的取值循环求出在取值范围内的解。 ...

一个方程这么多未知数也求不出呀!只能一个个带数值求呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 诈金花闷牌技巧教程 返回列表