作业帮 > 综合 > 作业

matlab这公式怎么输入 a=arctan(y/x) b=1/2[pi/2-arctan(y/x) a+2b=pi/2

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 07:02:48
matlab这公式怎么输入 a=arctan(y/x) b=1/2[pi/2-arctan(y/x) a+2b=pi/2 输入这个后显示Y没有定义 clc cle
你的y和x需要提前定义
例如:
>>y=123;x=147;
然后再使用,另外,反正切是atan而不是arctan
再问: clc clear close all syms x,y a = atan(y/x); b = (pi/2-atan(y/x))/2; pi/2=a + 2*b 然后应该定义在哪里?运行显示 Undefined function or variable 'y'.
再答: atan只接受数值变量,你的 x,y是符号变量 如果你需要做符号运算,mathematics或者Maple是不错的选择,MATLAB这方面比较囧
再问: 我们老师要我们用MATLAB画图..求出a,b的角度变化..所以不知道怎么弄了..
再答: 你把你们老师的问题具体贴出来吧,我给你一段代码,你看符合效果不 x=-pi:pi/180:pi; a=atan(x); b=(pi/2-atan(x))/2; plot(x,a,x,b,x,a+2*b)
再问: 通过MATLAB对下面公式作图.关于角度a.b的图 a=arctan(y/x) ;b=1/2[pi/2-arctan(y/x) ;a+2b=pi/2 。 十分感谢
再答: 我不是给你代码了吗?你就不能自己运行一下?