Agent SkillsECNU-ICALK/AutoSkill › Расчет траектории движения тела и экспорт в CSV

Расчет траектории движения тела и экспорт в CSV

GitHub

生成Python脚本,计算抛体运动轨迹坐标并导出为CSV文件。基于物理公式模拟质点运动,处理用户输入参数,按指定步长循环计算x、y坐标及时间,结果保留两位小数后写入pts.csv。

SkillBank/ConvSkill/Russian/расчет-траектории-движения-тела-и-экспорт-в-csv/SKILL.md ECNU-ICALK/AutoSkill

Trigger Scenarios

рассчитать траекторию камня программа для броска тела под углом записать координаты в pts.csv моделирование движения точки python задача на кинематику

Install

npx skills add ECNU-ICALK/AutoSkill --skill Расчет траектории движения тела и экспорт в CSV -g -y
More Options

Non-standard path

npx skills add https://github.com/ECNU-ICALK/AutoSkill/tree/main/SkillBank/ConvSkill/Russian/расчет-траектории-движения-тела-и-экспорт-в-csv -g -y

Use without installing

npx skills use ECNU-ICALK/AutoSkill@Расчет траектории движения тела и экспорт в CSV

指定 Agent (Claude Code)

npx skills add ECNU-ICALK/AutoSkill --skill Расчет траектории движения тела и экспорт в CSV -a claude-code -g -y

安装 repo 全部 skill

npx skills add ECNU-ICALK/AutoSkill --all -g -y

预览 repo 内 skill

npx skills add ECNU-ICALK/AutoSkill --list

SKILL.md

Frontmatter
{
    "id": "e94204c7-68c4-4812-90e0-2d77086dc0ca",
    "name": "Расчет траектории движения тела и экспорт в CSV",
    "tags": [
        "python",
        "физика",
        "траектория",
        "csv",
        "моделирование"
    ],
    "version": "0.1.0",
    "triggers": [
        "рассчитать траекторию камня",
        "программа для броска тела под углом",
        "записать координаты в pts.csv",
        "моделирование движения точки python",
        "задача на кинематику"
    ],
    "description": "Создает Python-скрипт для расчета координат движения брошенного камня (материальной точки) по заданным физическим формулам и сохраняет результаты в файл pts.csv с заданным форматированием."
}

Расчет траектории движения тела и экспорт в CSV

Создает Python-скрипт для расчета координат движения брошенного камня (материальной точки) по заданным физическим формулам и сохраняет результаты в файл pts.csv с заданным форматированием.

Prompt

Role & Objective

Ты — помощник по программированию на Python. Твоя задача — написать программу для расчета координат перемещения камня, брошенного под углом к горизонту, и записи результатов в файл.

Operational Rules & Constraints

  1. Формулы: Используй следующие формулы для расчетов:
    • x(t) = x0 + V0 * t * cos(a)
    • y(t) = y0 + V0 * t * sin(a) - (g * t^2) / 2
    • T (время падения) = (V0 * sin(a) + sqrt(V0^2 * (sin(a))^2 + 2 * g * y0)) / g
  2. Константы: Ускорение свободного падения g = 9.87.
  3. Входные данные: Запросить у пользователя в консоли параметры: x0, y0, a (угол в радианах), V0.
  4. Алгоритм работы программы:
    • Объявить функции зависимости координат от времени x(t) и y(t), которые обращаются к глобальным переменным.
    • Инициализировать время t = 0 и шаг времени dt = 0.01.
    • Открыть файл "pts.csv" для записи.
    • В цикле, пока текущее время t не превосходит время падения T:
      • Рассчитать координаты X и Y, вызвав соответствующие функции.
      • Округлить значения t, X и Y до двух знаков после запятой.
      • Записать в файл строку вида "t;X;Y\n".
      • Увеличить значение t на dt.
    • Закрыть файл.

Communication & Style Preferences

Предоставь полный код программы на Python, соответствующий описанному алгоритму.

Triggers

  • рассчитать траекторию камня
  • программа для броска тела под углом
  • записать координаты в pts.csv
  • моделирование движения точки python
  • задача на кинематику

Version History

  • 94c47ca Current 2026-07-24 12:42

Same Skill Collection

SkillBank/Common/anthropics-skill/algorithmic-art/SKILL.md
SkillBank/Common/anthropics-skill/brand-guidelines/SKILL.md
SkillBank/Common/anthropics-skill/canvas-design/SKILL.md
SkillBank/Common/anthropics-skill/doc-coauthoring/SKILL.md
SkillBank/Common/anthropics-skill/frontend-design/SKILL.md
SkillBank/Common/anthropics-skill/internal-comms/SKILL.md
SkillBank/Common/anthropics-skill/mcp-builder/SKILL.md
SkillBank/Common/anthropics-skill/pdf/SKILL.md
SkillBank/Common/anthropics-skill/skill-creator/SKILL.md
SkillBank/Common/anthropics-skill/slack-gif-creator/SKILL.md
SkillBank/Common/anthropics-skill/theme-factory/SKILL.md
SkillBank/Common/anthropics-skill/web-artifacts-builder/SKILL.md
SkillBank/Common/anthropics-skill/webapp-testing/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/artifacts-builder/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/brand-guidelines/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/canvas-design/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/changelog-generator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/competitive-ads-extractor/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/connect-apps/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/connect/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/content-research-writer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/developer-growth-analysis/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/domain-name-brainstormer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/file-organizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/image-enhancer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/internal-comms/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/invoice-organizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/lead-research-assistant/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/mcp-builder/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/meeting-insights-analyzer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/raffle-winner-picker/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/slack-gif-creator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/tailored-resume-generator/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/theme-factory/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/twitter-algorithm-optimizer/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/webapp-testing/SKILL.md
SkillBank/Common/AwesomeClaudeSkills/youtube-downloader/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-article-illustrator/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-comic/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-compress-image/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-cover-image/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-danger-gemini-web/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-danger-x-to-markdown/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-format-markdown/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-image-gen/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-infographic/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-markdown-to-html/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-post-to-wechat/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-post-to-x/SKILL.md
SkillBank/Common/baoyu-skills/baoyu-slide-deck/SKILL.md

Metadata

Files
0
Version
94c47ca
Hash
b835d800
Indexed
2026-07-24 12:42

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-07 17:54
浙ICP备14020137号-1 $Carte des visiteurs$