我没有得到正确的结果u,我希望它在学位但俺们是不对的,情节并不顺利。

1视图(30天)
倪= 1;
元= 1.5;
t = 0:0.1:1.57;
oi = rad2deg (t);
u = asind ((nt。* sin (oi)) / ni);
不= abs (u);
r1 =(信德(oi-ot)。/信德(oi + ot));
情节(oi, r1);

答案(3)

大卫。马塞罗说道
大卫。马塞罗说道 2022年10月19日
编辑:大卫。马塞罗说道 2022年10月19日
你没有提供足够的信息来确定最终的结果应该是什么,但如果你的兴趣 只有 度图,然后我将执行所有的计算弧度为了避免混淆和只在情节转换成度。见下文为例
倪= 1;
元= 1.5;
t = 0:0.001:π/ 2;
u =最佳(nt * sin (t) / ni);
r1 = -(罪(t-abs (u)。/ sin (t + abs (u)));
情节(rad2deg (t)、r1);
包含(美元的t, $ ^{\保监会}”,“翻译”,“乳胶”)
ylabel (“r_1美元”,“翻译”,“乳胶”)

山姆翟
山姆翟 2022年10月19日
要理解为什么不顺利,你需要看是什么原因导致奇点(除零)
倪= 1;
元= 1.5;
% t = 0:0.1:1.57;
% oi = rad2deg (t);
oi = linspace (0、90、9001);
u = asind (nt *信德(oi) / ni);% <——修正你的三角函数
不= abs (u);
r1 =(信德(oi)。/信德(oi + ot));
情节(oi, r1);ylim(-15年[15])、网格,包含(“o_{我}(度)),ylabel (“r_ {1}”)
次要情节(211)
情节(oi,信德(oi - ot))、标题(“信德(oi - ot)”)、网格,包含(“o_{我}(度))
次要情节(212)
情节(oi,信德(oi + ot))、标题(“信德(oi + ot)”)、网格,包含(“o_{我}(度))
ans = 75.7100

沃尔特·罗伯森
沃尔特·罗伯森 2022年10月19日
oi = rad2deg (t);
u = asind ((nt。* sin (oi)) / ni);
然后转换为度,但罪()这是一个弧度操作。你使用了正确的信德()在后面的线。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!