如何在MATLAB中绘制不同角度的图形

时间:2016-05-15 10:45:11

标签: matlab

我想绘制不同角度的曲线

getDay

如何在每次更改theta以在同一地块中绘制20和40度以及60度的θ?

由于

1 个答案:

答案 0 :(得分:3)

有几种方法可以实现您的需求。我在下面写下了其中一个:

  • 为theta
  • 创建一个包含所有所需值的数组
  • 为每个theta生成vx和vy。注意:您已经使用了θ度,但是sin和cos函数以弧度为单位输入,因此您需要事先进行转换。
  • 在for循环中为每个theta值生成y值。
  • 绘制结果。

代码如下:

import requests

print "Enter a user ID or name..."
inp = raw_input()

print "Select a mode..."
mode = raw_input()
def usage():
    print "0 = osu!"
    print "1 = Taiko"
    print "2 = CtB"
    print "3 = osu!mainia"

if mode == "0" or "1" or "2" or "3":   
r=requests.get("https://osu.ppy.sh/api/get_useru="+inp+"&k=bd1f7038XXXXXXX+mode)                                                                                                                                                                                                           
print(r.text)

这会生成如下所示的图: matlab plot for 3 theta values

这是一个非常基本的解决方案。

希望有所帮助!