在已经会的基础上我们来进一步探索如何利用C语言绘制正弦三角函数sin cos tan。
很自然的我们想到将acos(y)换成asin(y),不就可以把画余弦三角函数sin cos tan换成画正弦三角函数sin cos tan了吗可是,事实並没有那么简单首先,0°~360°的正弦三角函数sin cos tan并不是一个简单的左右对称的图形;其次反三角三角函数sin cos tanx=asin(y)的值域为(-π/2,π/2),所以并不能通过簡单的求反三角三角函数sin cos tan值计算出(π,2π)这一段图形的横坐标
这里提供一种方法。我们可以通过计算asin(y)来得到(0,π/2)这一段图形的横坐标;利用(0,π/2)的图形和(π/2,π)关于x=π/2轴对称来得到(π/2,π)这一段图形的横坐标;通过计算π+asin(-y)的值,来得到(π,2π)这一段图形的横坐标(详细分析过程见攵章最后的附图)
发布了54 篇原创文章 · 获赞 58 · 访问量 9万+