当前位置: 首页 > news >正文

做网站ui设计多少钱河北seo基础

做网站ui设计多少钱,河北seo基础,做网站需要会写代码6,17网站一起做网店靠谱关于椭圆的方程(有Python画的动图) flyfish 几何定义 椭圆是平面上所有到两个固定点(焦点)的距离之和为常数的点的集合。这两个固定点叫做焦点。 解析几何描述 设椭圆的两个焦点为 F 1 F_1 F1​ 和 F 2 F_2 F2​&#xff…

关于椭圆的方程(有Python画的动图)

flyfish
在这里插入图片描述

几何定义

椭圆是平面上所有到两个固定点(焦点)的距离之和为常数的点的集合。这两个固定点叫做焦点。

解析几何描述

设椭圆的两个焦点为 F 1 F_1 F1 F 2 F_2 F2,焦距(两焦点之间的距离的一半)为 c c c,长轴的半长轴为 a a a,短轴的半短轴为 b b b,椭圆上任意一点到这两个焦点的距离之和是一个常数 2 a 2a 2a。如果椭圆的中心在原点,长轴平行于 x x x 轴,则椭圆的标准方程为: x 2 a 2 + y 2 b 2 = 1 \frac{x^2}{a^2} + \frac{y^2}{b^2} = 1 a2x2+b2y2=1如果长轴平行于 y y y 轴,只需交换 a a a b b b 的位置: x 2 b 2 + y 2 a 2 = 1 \frac{x^2}{b^2} + \frac{y^2}{a^2} = 1 b2x2+a2y2=1

import matplotlib.pyplot as plt
import numpy as np
from matplotlib.animation import FuncAnimation, PillowWriterdef plot_ellipse_with_moving_point(a, b, num_frames=100, interval=50):# 椭圆方程参数theta = np.linspace(0, 2 * np.pi, num_frames)x = a * np.cos(theta)y = b * np.sin(theta)# 焦点位置c = np.sqrt(a**2 - b**2)F1 = (-c, 0)F2 = (c, 0)# 创建图形fig, ax = plt.subplots(figsize=(8, 6))ax.plot(x, y, label=f'Ellipse: $\\frac{{x^2}}{{{a}^2}} + \\frac{{y^2}}{{{b}^2}} = 1$')ax.scatter(*F1, color='red')ax.scatter(*F2, color='red')ax.text(F1[0], F1[1], 'F1', fontsize=12, ha='right')ax.text(F2[0], F2[1], 'F2', fontsize=12, ha='left')ax.axhline(0, color='black', linewidth=0.5)ax.axvline(0, color='black', linewidth=0.5)ax.grid(color='gray', linestyle='--', linewidth=0.5)ax.set_aspect('equal', adjustable='box')ax.set_title('Ellipse with Moving Point')ax.set_xlabel('x')ax.set_ylabel('y')ax.legend()# 初始化点 P 和连接线point, = ax.plot([], [], 'bo')line1, = ax.plot([], [], 'gray', linestyle='dotted')line2, = ax.plot([], [], 'gray', linestyle='dotted')# 初始化函数def init():point.set_data([], [])line1.set_data([], [])line2.set_data([], [])return point, line1, line2# 更新函数def update(frame):P = (a * np.cos(theta[frame]), b * np.sin(theta[frame]))point.set_data([P[0]], [P[1]])line1.set_data([F1[0], P[0]], [F1[1], P[1]])line2.set_data([F2[0], P[0]], [F2[1], P[1]])return point, line1, line2# 创建动画ani = FuncAnimation(fig, update, frames=num_frames, init_func=init, interval=interval, blit=True)# 保存动画ani.save('ellipse_with_moving_point.gif', writer=PillowWriter(fps=20))plt.show()# 参数
a = 5
b = 3
plot_ellipse_with_moving_point(a, b)
http://www.mnyf.cn/news/47167.html

相关文章:

  • 佛山微信网站设计百度拍照搜索
  • 做u盘的老外网站北京seo案例
  • 菏泽定制网站建设推广seo排名技术软件
  • 做网站的网址怎么弄营销战略
  • php怎么做多个网站网络营销公司名字
  • 做妓的网站文明seo技术教程网
  • 网站运营专员具体每天怎么做新产品推广方案怎么写
  • html css js手机 移动 网站 分享连接 一键分享武汉网站推广公司
  • 怎样自己做qq网站企点官网
  • 武汉模板建站源码强强seo博客
  • 仿58同城分类信息网站源码舆情监测系统排名
  • ios风格网站模板网赌怎么推广拉客户
  • 网站被301品牌线上推广方式
  • 北京做网站开发的公司b站视频推广的方法有哪些
  • 网站的后续优化方案怎么收录网站
  • 广西网站建设推广宁波搜索引擎优化seo
  • 扁平化设计网站建设海南快速seo排名优化
  • 网站团队组成卫星电视安装视频
  • 手机壳定制网站制作关键词优化哪家好
  • 电商网站建设文献西安网站seo价格
  • 咸宁做网站哪家好百度收录情况查询
  • ppt做杂志模板下载网站常州网站优化
  • 哪些做批发的网站比较正规seo优化排名怎么做
  • 免费做文字图网站百度搜索网站
  • 北京地区做网站推广用哪家的好seo网络营销案例分析
  • 龙口网站建设公司如何在百度推广
  • 个人网站建设论文中期报告友情链接交换软件
  • 医疗网站seo怎么做上海谷歌优化
  • 合作在惠州做网站扬州网络推广公司
  • 关于做摄影网站杭州网站优化服务