通過前幾期的文章可以看出三角函數在宏程序中應用常見。其中sin ,COS.最為頻繁。有朋友在評論區問到SIN,COS.是什麼意思。其實,是我忽略了,實在是抱歉。我本以為大家都能看懂三角函數。畢竟這是初中的知識點。好了,這裡我大概講一下。希望能幫助到一些朋友。
正弦sin=對邊比斜邊
餘弦cos=鄰邊比斜邊
正切tan=對邊比鄰邊
餘切Cot=鄰邊比對邊
這裡講一下常用的正弦sin,餘弦cos,其它後面再說。請看下圖:
示例圖
已知角A=30度,AB=R(100),
求AC=X, BC=Y,
帶入公式 ,正弦sin=對邊比斜邊
SinA=BC/AB
Sin30=Y/100
Y=0.5*100(Sin30=0.5,計算器求)
Y=50
餘弦cos=鄰邊比斜邊
CosA=AC/AB
Cos30=X/100
X=0.866*100(Cos30=0.866,計算器求)
X=86.6
X,Y的坐标點就求出來了,大家想一下,這裡如果變換角度是不是X,Y坐标點也随之變化。答案是肯定的。這裡通過實例試一試。
#1 R半徑
#3 起始度數
#4 增量度數(這裡度數越小,邊數越多。)
N2#6=COS[#3]*#1
#7=SIN[#3]*#1 帶入公式,計算點位。
程序
就是這麼簡單,這個程序不但可以銑多邊形,還可以銑圓。隻需要改#4 下圖:
六邊形
十二邊形
360邊形
簡單吧,朋友們趕緊試試吧。視頻模拟演示一下。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!