编程:保持θ之间特定的值

1视图(30天)
Babak
Babak 2014年8月26日
评论道: 明星黾 2014年8月26日
你好每一个人,
我有一个问题在编程。我有θ,从0开始,未指定的值。我想重置θ如果达到2π,保持它总是在(0,2π)之间。我写的代码,但它并不适用于所有情况4π后(前)。我的代码是:
如果θ> 2π
θ=θ2 *π;
结束

答案(2)

明星黾
明星黾 2014年8月26日
编辑:明星黾 2014年8月26日
你可以做的 快速眼动 功能:
x = linspace(0, 10 *π);
θ=快速眼动(x, 2 *π);
图(1)
情节(x /π,θ/ pi)
网格
包含(“角(x \π)”)
ylabel (“角(x \π)”)
他们正在绘制的倍数 π 为了方便在想象的结果。
2的评论
明星黾
明星黾 2014年8月26日
一个 (1 x1) 矩阵是一个标量。
我的代码 完全 你的说明。从它产生向量的值 (0,2 *π) 从向量线性增加,至少从0到 6 *π

登录置评。


Babak
Babak 2014年8月26日
我应该是这样的:写一些东西(应该有一个更简单的方法!)
如果0 <θ< 2π
θ= theta-2pi;
结束
如果2 *π<θ< 4 *π
θ= theta-4pi;
结束
如果4 *π<θ< 6 *π
θ= theta-6pi;
结束
1评论
明星黾
明星黾 2014年8月26日
运行 你的 代码,看看它产生的结果你了。
我的 所做的事。

登录置评。

标签

社区寻宝

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

开始狩猎!