matlab解方程的一个小问题 >> syms x >> k=5 k = 5 >> y='x+k=0' y = x+k=0 >> sol
答案:4 悬赏:80 手机版
解决时间 2021-02-05 13:37
- 提问者网友:嘚啵嘚啵
- 2021-02-05 01:49
matlab解方程的一个小问题 >> syms x >> k=5 k = 5 >> y='x+k=0' y = x+k=0 >> solve(y) ans =-k
最佳答案
- 五星知识达人网友:蓝房子
- 2021-02-05 01:58
手上没有MATLAB
不过你最后加上。
subs(solve(y))
即可。
不过你最后加上。
subs(solve(y))
即可。
全部回答
- 1楼网友:刀戟声无边
- 2021-02-05 05:13
数据点太少了,用非线性回归。
x=[11.96,12.22,19.76,27.56,27.82]
y=[1.7,7.3,4.5,1.0,8.0]
fun=inline('(a(1)*sin(a(2)*x)+a(3)).*sin(a(4)*x)+a(5)','a','x')
a=nlinfit(x,y,fun,[1 2 3 4 5])
yy=(a(1)*sin(a(2)*x)+a(3)).*sin(a(4)*x)+a(5)
plot(x,y,'o-',x,yy)
结果:
a =
1.0e+003 *
-0.0119 0.0016 1.3057 0.0040 1.1299
yy =
2.7506 7.3000 2.4013 2.0523 7.9972
我找到了另一个函数,把高潮时的数据回归了一下。
A=[...
0 771
0.514583333 775
1.028472222 749
1.547916667 741
2.057638889 716
2.584027778 694
3.090972222 675
3.62986
x=[11.96,12.22,19.76,27.56,27.82]
y=[1.7,7.3,4.5,1.0,8.0]
fun=inline('(a(1)*sin(a(2)*x)+a(3)).*sin(a(4)*x)+a(5)','a','x')
a=nlinfit(x,y,fun,[1 2 3 4 5])
yy=(a(1)*sin(a(2)*x)+a(3)).*sin(a(4)*x)+a(5)
plot(x,y,'o-',x,yy)
结果:
a =
1.0e+003 *
-0.0119 0.0016 1.3057 0.0040 1.1299
yy =
2.7506 7.3000 2.4013 2.0523 7.9972
我找到了另一个函数,把高潮时的数据回归了一下。
A=[...
0 771
0.514583333 775
1.028472222 749
1.547916667 741
2.057638889 716
2.584027778 694
3.090972222 675
3.62986
- 2楼网友:西岸风
- 2021-02-05 03:38
如果你解的方程是x+k=0,那么解出来就是x=-k
如果你解的方程是x+5=0,那么解出来就是x=-5
这是两个不同的方程啊
如果你解的方程是x+5=0,那么解出来就是x=-5
这是两个不同的方程啊
- 3楼网友:神的生死簿
- 2021-02-05 03:15
k定义成:k=sym('5')
试试,应该可以的,我的matlab符号运算默认用maple的引擎,懒得改了。
matlab自带的符号运算应该也可的。
试试,应该可以的,我的matlab符号运算默认用maple的引擎,懒得改了。
matlab自带的符号运算应该也可的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯