matlab中方程组某个未知数有范围用哪个函数?比如这个x*r=13.3,r*sinx=12;其中x的范围是0到π ,我要怎么添加约束呢?
问题描述:
matlab中方程组某个未知数有范围用哪个函数?
比如这个x*r=13.3,r*sinx=12;其中x的范围是0到π ,我要怎么添加约束呢?
答
1.先合并方程为一个方程:
13.3*sinx=12x
2.然后画图,看根的大致范围在哪
3.数值求解即可
>> x=fzero('12*x-13.3*sin(x)',2)
x =
0.7775