用matlab解方程:a*sin(x)=sin(atan(b/c)+x),a是常数,b是数组,如b=1:1:100,怎解该方程并给出实数解?? 10

 我来答
我行我素850915
2016-08-04 · TA获得超过8241个赞
知道大有可为答主
回答量:5788
采纳率:77%
帮助的人:1741万
展开全部
可这样:
a=2;b=1:100;c=5;
for k=1:length(b)
syms x
x=double(solve(a*sin(x)==sin(atan(b(k)/c)+x)))
end
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式