精华内容
下载资源
问答
  • 问题描述: python中运用turtle图形模块绘制五角星问题分析:Python资源共享群:626017123 turtle绘制图形时,得知图形中重要的坐标非常重要。 于是,绘制五角星问题转化成为一个数学问题,计算五个顶点坐标即可。...

    问题描述:

    python中运用turtle图形模块绘制五角星

    问题分析:

    Python资源共享群:626017123

    turtle绘制图形时,得知图形中重要点的坐标非常重要。

    于是,绘制五角星问题转化成为一个数学问题,计算五个顶点坐标即可。

    已知,五角星是一个规则图形,每个角的度数为36,连接相邻的顶点构成正五边形,故五角星的五个顶点在同一个圆上。

    以五角星的中心为极点,建立极坐标系,计算各顶点坐标。

    备注:

    • 编程语言:python
    • 编译器:Python 3.7.4 IDLE
    • 操作系统:windows 10

    源代码:

     1 import math
     2 import turtle
     3 
     4 RADIUS = 100
     5 
     6 angleSin18 = math.sin(math.pi * 0.1) * RADIUS
     7 angleCos18 = math.cos(math.pi * 0.1) * RADIUS
     8 angleSin54 = math.sin(math.pi * 0.3) * RADIUS
     9 angleCos54 = math.cos(math.pi * 0.3) * RADIUS
    10 
    11 turtle.width(10)
    12 
    13 turtle.color("red")
    14 turtle.penup()
    15 turtle.goto(-angleCos18, angleSin18)
    16 turtle.pendown()
    17 
    18 turtle.goto(angleCos18, angleSin18)
    19 
    20 turtle.goto(-angleCos54, -angleSin54)
    21 
    22 turtle.goto(0, RADIUS)
    23 
    24 turtle.goto(angleCos54, -angleSin54)
    25 
    26 turtle.goto(-angleCos18, angleSin18)
    

    运行界面:

    de6155b1403fd61b392751b40e05f4b3.png
    展开全文
  • 在【上视基准面】画一个中心矩形,边长:50 。2.在【前视基准面】画一个: 。3.【放样】轮廓:正方形 和 。4.用草图1的正方形【拉伸凸台】,给定深度:10 或 5 。5.【线性阵列】方向:立方体边线 ;间距:50 ;...
    ae7d03a64b297aa24f3fe6c73d2ef0c4.gif

    布满棱锥的圆环

    2020年10月文件分享

    后台发送:2010 获取文件

    或底部阅读原文输入提取码

    提取码:2010

    371958678350d5d013c7cd228b4c5e12.png

    2e35970387687f3f85e2ae45f827ddb7.png

    建模过程

    1.在【上视基准面】画一个中心矩形,边长:50 。

    038031d9ead2fe0426e69d42cf64ca87.png

    2.在【前视基准面】画一个:

    d2367c17fdea4b144d3c1d1edd3e212c.png

    3.【放样】轮廓:正方形 和 点 。

    7508c8d4a84a58acd941ffd80a2c46b2.png

    4.用草图1的正方形【拉伸凸台】,给定深度:10 或 5 。

    7a905830de1c25e1c83ed6fe66a640a7.png

    5.【线性阵列】方向:立方体边线 ;间距:50 ;数量:6个 ;要阵列的特征:【放样】和【拉伸凸台】。(也可以阵列实体,但阵列后还要合并)

    71117f9d50cba3c4b26190a19d109649.png

    6.【弯曲】折弯:360度 。

    2ec0ee82349c6eda8999d7555f99eecd.png

    6-1.发现图形错误。

    a07ffdbbd61315386b40d6e3f5870758.png

    7.编辑【弯曲】去掉粗硬边线 。

    8a21746653ca097644a784b800faf7c3.png

    1751898092ccfea669c24765dcc13346.png

    8.【线性阵列】阵列方向:在实体上选一根边线 ;间距 :50 ;数量:20 ;要阵列的实体:蓝色实体 。

    b401dcfd95e2b43c5c4785848e7bef24.png

    9.【组合】。

    5fefbfb0ac9e1e3400027487313e6f21.png

    10.【弯曲】折弯:360度 。(拖动Z轴可以实体在水平方向折弯)

    a8c8afb6a81a5e0b343fdd99e6a42181.png

    11.评估一下,【弯曲2】用时最长。

    0ad8a4e3503dfe971ae5a7ba68e94aac.png

    12.添加外观。

    03dd54d81272c2015d9954bea68a6b71.png

    13.换个布景:单白色。

    1ab88d35b1140a239bc363977f9e669a.png

    14.完成。(下图是:铸铅+交通灯)

    c9dad8df2f4d27b284c3366fbbc88175.png

    14-1.光亮电镀+交通灯 。

    1c20d83b5d7a1cf502d2ef72362bd0f4.png

    15.简单渲染一下:

    8b59a8b8296726d8a383f82357831312.png

    1

    END

    1

    历史图文

    用SolidWorks建模的缠绕的圆环

    用SolidWorks包覆和弯曲建模的六边形圆环

    用SolidWorks设计的框架圆环

    用SolidWorks建模的缠绕的圆环

    SolidWorks曲面建模:五边形镂空圆环

    SolidWorks里用包覆特征画一个指环

    用SolidWorks建模的稻穗状的指环

    用SolidWorks建模的铁指环

    用SolidWorks折弯的指环

    用SolidWorks建模的铁指环

    展开全文
  • 如图,五边形ABCDE是⊙O的内接正五边形,圆心O叫做这个正五边形中心; OA是这个正五边形的半径;∠AOB是这个正五边形中心角;OM 丄BC,垂足为M,OM是这个正五边形圆心距。1.圆内接正多边形:顶点都...
    928a3027fb7eea001ed01e656157291f.png

    知识点1 圆内接正多边形及相关定义

    顶点都在同一圆上的正多边形叫做圆内接正多边形.这个圆叫做该正多边形的外接圆.

    把一个圆n等分(n≥3),依次连接各分点,我们就可以作出一一个圆内接正多边形.如图,五边形ABCDE是⊙O的内接正五边形,圆心O叫做这个正五边形的中心; OA是这个正五边形的半径;∠AOB是这个正五边形的中心角;OM 丄BC,垂足为M,OM是这个正五边形圆心距。

    94ff9557b5c477d1cf78b834a2edd9fc.png

    1.圆内接正多边形:顶点都在同一圆上的正多边形叫做圆内接正多边形,这个圆叫做正多边形的外接圆.

    2.与正多边形有关的概念:

    (1)正多边形的外接圆的圆心叫做这个正多边形的中心,

    (2)正多边形的外接圆的半径叫做这个正多边形的半径,

    (3)正多边形每-边所对的圆心角叫做这个正多边形的中心角.

    (4)正多边形的中心到正多边形一边的距离叫做这个正多边形的边心距.

    要点精析:

    边心距与弦心距的关系:

    边心距是圆心到正多边形一边的距离, 此时的边心距也可以看作正多边形的外接圆中,圆心到多边形的边(即外接圆的弦)的距离,即边心距也是弦心距;但弦心距不一定是边心距).

    0965a784a9804baea450425fd8339ca2.png

    知识点< 2 > 圆内接正多边形的画法

    利用尺规作一个已知圆的内接正六边形.由于正六边形的中心角为60° ,因此它的边长就是其外接圆的半径R.所以,在半径为R的圆上,依次截取等于R的弦,就可以六等分圆,进而作出圆内接正六边形,为了减少累积误差,通常像如图那样,作⊙O的任意一条直径FC,分别以F,C为圆心,以⊙O的半径R为半径作弧,与⊙O相交于点E, A和D, B则A,B,C, D, E, F是O0的六等分点,顺次连接AB, BC, CD,DE, EF, FA,便得到正六边形ABCDEF.

    1.用量角器等分圆:

    由于同圆中相等的圆心角所对的弧相等,因此作相等的圆心角可360°以等分圆周,从而得到正多边形,采用“先用量角器画一个的圆心角,然后在圆上依次截取这个圆心角所对弧的等弧”,这种方法简便,误差小,且可以画任意正多边形.

    2.用尺规等分圆:用尺规作图的方法等分圆周,然后依次连接圆上各分点得到正多边形,这种方法有局限性,不是任意正多边形都能用此法作图,从理论上讲这是一种准确方法,但在作图时较复杂,同样存在作图的误差。

    3,易错警示:作图时由于忽视累积误差的影响,导致作图不准,应减少累积误差。

    习题讲析

    2a2fac3092ad6a38d57ec9127609b274.png
    e6423fe0194929bf1e968be42a3845df.png
    f44fcc8af37c069629fa4bb58c480aa3.png
    0aacef4a03d41b38c2c66215c2eccb5a.png
    e0d1c333348776fe29ca71f3bf764c1f.png
    5949ff8be8f76377a3c227850c416345.png
    6e1b479a760088f0c8c9126eed513809.png
    aa4ba74fc073d21f2023eaacae790907.png
    2960622c99554945b3fb275efc43037e.png
    746dd32742b81aab2b2063e3dd81e52c.png
    e1dcb8b6cabe6c0ef637ba2e46ba3f2b.png
    4fcb69ec617a1f27fd5fb686ba5ec2ae.png
    ec5de343b10bf1eb0ce0694e4023fbc1.png
    ece4dcba9b7c1e89ab451d5414b179cb.png

    图文导学

    eebc635841583526e8d28b2a418b20c2.png
    087812a48d0a2790e7d4568b3c9fe441.png
    7d7009c6cace6d49824b8f5258545c59.png
    41d9491e0589decc68ab60a3af633c7c.png
    325de9c83315834a45de4ed9a64bc7c9.png
    e6c20ffcb888787cda72fd1b9e970ae5.png
    ef46757edd9134c2abe06a8d13518fdd.png
    df570f835ea215637d34e144a55f9994.png
    8b7ece7b380e7326590d737b89f9337c.png
    7d6c1ecc27776e18c2e1a382bedc13e4.png
    e8d511cd7db00864c567802c270e0041.png
    7d0a48d1c78db4f24f139eac91f073e0.png
    55ae820a0f8b050769751d6913520121.png
    04299269cf164732de4d6f0ff14ff2e4.png
    7d7a46814a6847a1dfe28e144a80b4f3.png
    3d0000f51fbe8997d77a5e8ac83c8b78.png
    45f5878cb8f97bcbe3b38eff13db7d6f.png
    d8b60c4c956e17f0a46e3b5f0e524168.png
    936a0ebeeb7e92ffbca3f17a0ad07dbc.png
    e4071eefbcf93470d5bb609388a02902.png
    8b305604874db7cc233ee54bb08258bb.png
    781377683dc5482640b09856cef57365.png
    3d940b34c3b791d386e45478f954d995.png
    d13b584ff12ec9c5c006b8d44d1f5d99.png
    e3730cc88575d28d580369fb9f854d0d.png
    37fd461f1453db78f051e911c247639c.png

    声明:图文转自网络!

    展开全文
  • 1、几何学:一个五边形的面积 编写一个程序,提示用户输入五边形顶点到中心的距离r,然后算出五边形的面积 import math def calculate_of_pentagonal_area(): r = eval(input("Enter the length from the center to...

    1、几何学:一个五边形的面积 编写一个程序,提示用户输入五边形顶点到中心的距离r,然后算出五边形的面积

    import math
    def calculate_of_pentagonal_area():
        r = eval(input("Enter the length from the center to a vertex:"))
        s = 2 * r * math.sin(math.pi/5)
        area = 5 * s * s/(4 * math.tan(math.pi/5))
        print("The area of the pentagon is %.2f"%area)
    

    2、几何学:大圆的距离 大圆距离指的是球面上两点的距离,编写一个程序,提示用户输入地球表面两点维度,地球的平均半径为6371.01km

    def calculate_of_spherical_distance():
        x1,y1 = eval(input("Enter point 1 (latitude and longtitude)in degrees:"))
        x2,y2 = eval(input("Enter point 2 (latitude and longtitude)in degrees:"))
        radius = 6371.01
        d = radius * math.acos(math.sin(math.radians(x1)) * math.sin(math.radians(x2)) +
                               math.cos(math.radians(x1)) * math.cos(math.radians(x2)) * math.cos(math.radians(y1-y2)))
        print("The distance between the two points is %f"%d)
    

    3、找出ASCII字符,接收一个ASCII码值(1-127),然后显示它对应的字符,

    def find_real():
        asc = eval(input("Enter an ASCII code: "))
        ch = str(input("Enter the char number:"))
        real = chr(asc)
        char = ord(ch)
        print("The character is %s"%real)
        print("The ASC_num is %d"%char)
    

    4、金融应用程序,工资表,读取下面信息,然后打印一个工资报表,雇员姓名,一周工作时间,每小时报酬,联邦预扣税,州预扣税率。

    def print_salary():
        name = str(input("Enter enployee's name:"))
        work_wime = eval(input("Enter number of hours worked in a week :"))
        pay_rate = eval(input("Enter hourly pay rate: "))
        federal_tax = eval(input("Enter federal tax withholding rate:"))
        tax_rate = eval(input("Enter state tax withholding rate:"))
        gross_pay = work_wime * pay_rate
        federal_without_holding = federal_tax * gross_pay
        state_withoutholding = gross_pay * tax_rate
        total_deduction = federal_without_holding + state_withoutholding
        net_pay = gross_pay - total_deduction
        print("Emplyee Name:%s" % name, "Hours Worked:%.3f" % work_wime, "Pay Rate:%.3f" % pay_rate,
              "Gross Pay:%.3f" % gross_pay, sep="\n")
        print("Deductions:")
        print("   Federal Withoutholding (20.0):%.3f" % federal_without_holding,
              "    State withoutholding(9.0):%.3f" % state_withoutholding, "Total Deduction:%.3f" % total_deduction,
              "Net Pay:%.3f" % net_pay, sep="\n")
    
    if __name__ == '__main__':
        print_salary()
    

    常见的Python函数

    abs(x) 返回x的绝对值
    max(x1,x2,…) 返回最大值
    min(x1,x2,…) 返回最小值
    pow(a,b) 返回a^b的值
    round(x) 返回与x最接近的整数,如果x与两个整数接近程度相同,则返回偶数值
    round(x,n) 保留小数点n位小数点的浮点值

    ##数学函数

    fabs(x) 将x看作一个浮点数,返回它的绝对值
    ceil(x) x向上取最近的整数,然后返回这个整数
    floor(x) x向下取最近的整数,然后返回这个整数
    exp(x) 返回幂函数e^x 的值
    log(x,base) 返回以某个特殊值为底的x的特殊值
    展开全文
  • 边长可用来计算,其中r为从五边形中心到边的距离。精确到小数点后两位。 4.2(几何:大圆距离)大圆距离为一球体表面两个之间的距离。让(x1,y1)与(x2,y2)为两的地理纬度与经度。两间的大圆距离可由下列...
  • 我们考虑总方案数,发现对于一个正五边形,删去他的任意一条边都还是会使他在中心连通,但是如果删去两条边,则至少得把他的中心边删去,否则会出现一个没有任何边能到达.发现删去两条边的五边形肯定只能有一...
  • 题目大意:给定一个图,图的中心是一个n个的多边形,每条边都外接一个五边形,求生成树个数 Matrix Tree定理?不会! 观察这个图 5n条边 4n个 每个五边形都是一个环 必须拆掉一条边 拆掉之后发现4n个 4n...
  • 3D足球:使用SolidWorks2014绘制。绘制过程:1、在前视基准面上绘制草图 六边形:边长50;2、绘制3D草图 直线:...并绘制两条中心线,绘制出五边形中心点;5、在右视基准面上绘制草图 两条中心线:中心线分别与新...
  • *4.7(顶点坐标)假设一个正五边形中心位于(0,0),其中一个位于0位置。编写一个程序,提示用户输入正五边形外接圆的半径,以p1到p5的顺序显示正五边形上五个顶点的坐标。使用控制台格式来显示小数点后两位...
  • 假设一个正五边形中心位于(0,0),其中一个位于x=0的位置编写程序,提示用户输入正五边形外接圆的半径,顺序显示正五边形上五个顶点的坐标,要求保留小数点后两位数字; 知识: 格式化输出; 数学函数中...
  • cad画足球

    2017-07-19 21:58:52
    1、在俯视图下,打开正交,提示以中心点或边E时,选择E,画出一个正五边形,再以正五边形的边长画两个正六边形,延长五边形的一边,并从六边形的顶点作垂直线。 2、输入命令UCS,选ZA,以垂足点为原点,以五六...
  • 3D中生成的任何面都是由一个个三角形组成的,要实现图中的效果我们需要在程序中动态生成正五边形面片,我们需要六个顶点(包含中心点)。设中心点O为(0,0),经过x轴的顶点A为(45,0),那么如何根据确定这五个顶点呢?...
  • Solid works扫描添加引导线 此篇我们将以绘制一个花纹剥壳的鸡蛋来讲解扫面的引导线、轮廓、添加引导线以及穿透的应用。 注意:如果采用多条引线,每根...在椭圆右端的开始绘制一条水平中心线 改变视角:使上一步
  • Unity 属性雷达图效果

    千次阅读 2016-12-15 11:21:26
    3D中生成的任何面都是由一个个三角形组成的,要实现图中的效果我们需要在程序中动态生成正五边形面片,我们需要六个顶点(包含中心点)。设中心点O为(0,0),经过x轴的顶点A为(45,0),那么如何根据确定这五个...
  • 一、图形介绍 在舞台正中央绘制如下图形,要求:...2、所以整个图形分解后会发现共由10个正五边形围绕中心点旋转而来。 3、五边形如何绘制,可以查看之前的文章图10的画法https://scratch.blog.csdn.net/article/deta.
  • HomeWork2

    2019-09-03 20:59:03
    r = float(input("请输入定点到中心的距离:")) s=2*r* math.sin(math.pi/5) Area=5*s*s/(4*math.tan(math.pi)/5) print('五边形面积为:',Area) 2.几何学:大圆距离 import math x1,y1 = map(float,input('...
  • 中心点为测试数据,其他五边形和五角星为训练数据。k=3,测试数据属于五边形;k=5,测试数据属于五角星。 距离公式 欧式距离 d(x,y)=(x1−y1)2+(x2−y2)2+⋅⋅⋅+(xn−yn)2=∑i=1n(xi−yi)2(2.1) d(x, y) = \sqrt...
  • 导入Eclipse中..运行main包中的MainFrame.java ...1 可以精确定位到特殊并可以通过特殊来修改图形的形状: 直线的两端,中心,圆的圆心,圆周上四个正交点,五边五角形的五个端点。 四、其它 1 图形文件保存,读取。
  • 空间变化

    千次阅读 2015-01-04 10:26:19
    空间变化 第一种:圆   第二种: 矩形 ...第三种:正五边形 ...在规则图形(不包括圆心-直径法)中,等于或者超过三个。...切入是从P1与p2的中心进行切入。也就是图形的激光切割。 setframe
  • 在草图中绘制一个正五边形,取其中心点坐标为:(0,0)。 用直线连接位于左上部和右上部的两个顶点,设定其长度为100。 使用“拉伸切除”工具,在上视基准面的中央画出一长500,宽309 的矩形,并作“完全贯穿”。 依次...
  • C#绘制多边形

    千次阅读 2018-12-02 15:49:35
    输入中心点坐标、外切圆半径、多边形边数,返回多边形端点坐标集。 列一下关键词辅助搜索引擎快速找到方法:c#绘制 五边形 六边形 八边形 多边形 /// &lt;summary&gt; /// 使用外切圆的方法绘制一个正...
  • day02

    2019-09-03 19:56:27
    r=float(input(‘输入顶点到中心的距离r:’)) s=2rmath.sin(math.pi/5) area=5ss/(4*math.tan(math.pi/5)) print(‘五边形面积为%.2f’ % area) T2 import math x1,y1=map(float, input(‘输入1的位置:’).split...
  • python绘制五角星

    千次阅读 2019-10-09 05:43:27
     turtle绘制图形时,得知图形中重要的坐标非常重要。  于是,绘制五角星问题转化成为一个数学问题,计算五个顶点坐标即可。  已知,五角星是一个规则图形,每个角的度数为36,连接相邻的顶点构成正五边形,故...
  • bzoj2467 生成树 Matrix-tree定理

    千次阅读 2016-03-25 16:33:55
    不知道为什么,一看到这道题就果断想到了Maxtrix-tree定理,然后搞kirchhoff矩阵。...样例是两个五边形圈共用一条边,所有中心多边形的都搞成度数为4,并且和周围的+1,-1都有边且累加-1(为了2的情况不写特
  • 问题描述:python中运用turtle图形模块绘制五角星问题分析:Python资源共享群:626017123turtle绘制图形时,得知图形中重要的坐标非常重要。于是,绘制五角星问题转化成为一个数学问题,计算五个顶点坐标即可。...
  • 邻域平均法和加权平均法在消除噪声的同时,都不可避免地带来平均化的缺憾,致使尖锐变化的边缘或线条变得模糊。... 选择式掩膜平滑方法取5×5的模板窗口,以中心像素为基准,制作4个五边形、4个六边形、...

空空如也

空空如也

1 2
收藏数 27
精华内容 10
关键字:

五边形中心点