1个回答
展开全部
简单的例子:
SOLVE('x^2+4=0',x)
ANS
x=2;
x=-2;
Max(x)
ans:
x=2
这是个简单的问题,我来引申问一个问题:
如何在某个数值区间内,求方程的解,比如:
SOLVE('sin(x)=0.5',x)
我需要得到[0,pi/2]区间内的解,在MATCAD软件中很容易实现,直接在公式后加区间就OK,但MATLAB如何实现?
引用lijinfeng042八级的回答,希望对你有帮助:
20100609pm6.30:先解出来再处理啊
s=double(solve('sin(x)=0.5'))
x=find(s>=0 & s<=pi/2)
回答者: lijinfeng042
SOLVE('x^2+4=0',x)
ANS
x=2;
x=-2;
Max(x)
ans:
x=2
这是个简单的问题,我来引申问一个问题:
如何在某个数值区间内,求方程的解,比如:
SOLVE('sin(x)=0.5',x)
我需要得到[0,pi/2]区间内的解,在MATCAD软件中很容易实现,直接在公式后加区间就OK,但MATLAB如何实现?
引用lijinfeng042八级的回答,希望对你有帮助:
20100609pm6.30:先解出来再处理啊
s=double(solve('sin(x)=0.5'))
x=find(s>=0 & s<=pi/2)
回答者: lijinfeng042
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询