C# 画正弦曲线的原理是什么呢?小弟我已经找到代码了,求大神给小弟我解释一下。 每一步是什么意思。画曲线的算法小弟我看不太懂
C# 画正弦曲线的原理是什么呢?我已经找到代码了,求大神给我解释一下。 每一步是什么意思。画曲线的算法我看不太懂
C# 画正弦曲线的原理是什么呢?我已经找到代码了,求大神给我解释一下。 每一步是什么意思。画曲线的算法我看不太懂
------解决方案--------------------
这看不懂吗,根据x值,通过三角函数算出y值,就是个公式,分别求出x,y的值,然后画在bitmap上
------解决方案--------------------
这不就是循环x,从1到720
计算每一个x对应的y值,确定一个点(x,y)
然后每两个点之间连线
------解决方案--------------------
三角函数应该知道吧
那个循环其实就是均匀取720个点,将相邻两个点应直线连起来,取的点越多(如1440,2880.。。),画的线就越光滑,
取的点越少(如180,90.。。)画的就越粗糙
------解决方案--------------------
x/180*Math.PI是将角度转换成弧度
90度=1/2pi吧,90/180*PI=1/2PI....
C# 画正弦曲线的原理是什么呢?我已经找到代码了,求大神给我解释一下。 每一步是什么意思。画曲线的算法我看不太懂
------解决方案--------------------
这看不懂吗,根据x值,通过三角函数算出y值,就是个公式,分别求出x,y的值,然后画在bitmap上
------解决方案--------------------
这不就是循环x,从1到720
计算每一个x对应的y值,确定一个点(x,y)
然后每两个点之间连线
------解决方案--------------------
三角函数应该知道吧
那个循环其实就是均匀取720个点,将相邻两个点应直线连起来,取的点越多(如1440,2880.。。),画的线就越光滑,
取的点越少(如180,90.。。)画的就越粗糙
------解决方案--------------------
x/180*Math.PI是将角度转换成弧度
90度=1/2pi吧,90/180*PI=1/2PI....