matlab求解方程错误为什么我这段程序没法求解:clearclcDel=251;Det=0.002
答案:2 悬赏:80 手机版
解决时间 2021-02-11 13:23
- 提问者网友:太高姿态
- 2021-02-11 04:30
matlab求解方程错误为什么我这段程序没法求解:clearclcDel=251;Det=0.002
最佳答案
- 五星知识达人网友:一秋
- 2021-02-11 05:00
在较低版本的matlab中,solve只能用来求解解析解,当没有解析解时返回一个空矩阵较高版本中好想也能部分地数值求解了也就是说当solve的对象内含有字符的话默认进行符号求解,若没有除变量外的字符则返回具体的数值解======以下答案可供参考======供参考答案1:因为你给出的solve(),是以赋值表达式的形式定义,即Del、Det、Eya、Kcss、ncss都是变量形式出现在表达式里,所以用solve()求解时,Del、Det、Eya、Kcss、ncss不是一个具体的数,而是变量。具体程序只能改成后面给出的表达式,即[x,y]=solve('x*y=251*0.002332','x=y/201000+2*(y/(2*695))^(1/0.11)')
全部回答
- 1楼网友:过活
- 2021-02-11 06:21
哦,回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯