matlab 求解三角函数组,列出代码

matlab求解三角函数组,列出代码问题:30/tany+300cosz=100cosx;30+300sinz=100sinx,其中x范围0~2*pi... matlab 求解三角函数组,列出代码
问题:30/tany +300cosz=100cosx;30+300sinz=100sinx ,其中x范围0~2*pi
展开
 我来答
lhmhz
高粉答主

2018-04-20 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17020

向TA提问 私信TA
展开全部

已知的三角函数组,可以通过for循环语句和vpasolve函数配合使用。求得其y、z值。

x0=0:pi/10:2*pi;

for i=1:length(x0)

syms y z

x=x0(i);

[y,z]=vpasolve(30/tan(y)+300*cos(z)==100*cos(x),30+300*sin(z)==100*sin(x));

y0(i)=double(y);z0(i)=double(z);

end

[x0' y0' z0']

运行结果

更多追问追答
追问
请问  y zx=x0(i) 这句是什么意思呢
追答
syms y z声明变量
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式