怎样用matlab解图中方程?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/18 10:33:56
怎样用matlab解图中方程?
![](http://img.wesiedu.com/upload/4/ba/4ba34cfcce6e891aa01fbbd8cac09b90.jpg)
![](http://img.wesiedu.com/upload/4/ba/4ba34cfcce6e891aa01fbbd8cac09b90.jpg)
![怎样用matlab解图中方程?](/uploads/image/z/16168433-41-3.jpg?t=%E6%80%8E%E6%A0%B7%E7%94%A8matlab%E8%A7%A3%E5%9B%BE%E4%B8%AD%E6%96%B9%E7%A8%8B%3F)
a = solve('1/(2*a)*log((2.943+a*5970.3)/(2.943+a*100))-754')
mya = double(a)
结果:
mya =
3.4108e-004
再问: 结果是这样啊 >> a = solve('1/(2*a)*log((2.943+a*5970.3)/(2.943+a*100))-754'); mya = double(a) Warning: Explicit solution could not be found. > In solve at 98 mya = []
再答: 问题出在你这个解已经非常接近于0了 需要把我上面那两行程序放大m文件中运行,就可以了
再问: 请问怎样放大m文件中运行啊?
再答: >>edit 然后会出现一个文本,在里面黏贴以上两行程序,然后点击上方的绿色按钮,运行
再问:
运行出来是这样的呀?
再答: 你的m文件命名不对,不允许用纯数字命名 改成help1. m或者其他的
再问:
还是不对哇%>_<%
再答:![](http://img.wesiedu.com/upload/3/ba/3baf14419aa07a84f4e9d2f36f64ec4a.jpg)
mya = double(a)
结果:
mya =
3.4108e-004
再问: 结果是这样啊 >> a = solve('1/(2*a)*log((2.943+a*5970.3)/(2.943+a*100))-754'); mya = double(a) Warning: Explicit solution could not be found. > In solve at 98 mya = []
再答: 问题出在你这个解已经非常接近于0了 需要把我上面那两行程序放大m文件中运行,就可以了
再问: 请问怎样放大m文件中运行啊?
再答: >>edit 然后会出现一个文本,在里面黏贴以上两行程序,然后点击上方的绿色按钮,运行
再问:
![](http://img.wesiedu.com/upload/f/d4/fd460e0ad570be9edb56fb709f74f9b3.jpg)
再答: 你的m文件命名不对,不允许用纯数字命名 改成help1. m或者其他的
再问:
![](http://img.wesiedu.com/upload/5/d9/5d97be1047a7bb3ab5b4919cbd8ff2e0.jpg)
再答:
![](http://img.wesiedu.com/upload/3/ba/3baf14419aa07a84f4e9d2f36f64ec4a.jpg)