返回技能列表

solve-trigonometric-problem

pjt222
更新于 2 days ago
8 次查看
17
2
17
在 GitHub 上查看
其他general

关于

This skill solves trigonometric equations, calculates triangles using laws of sines/cosines, and verifies trigonometric identities. It handles functions like sin, cos, tan and works with periodic functions and angle applications. Developers should use it for triangle computations, identity proofs, and solving trigonometric equations.

快速安装

Claude Code

推荐
主要方式
npx skills add pjt222/agent-almanac -a claude-code
插件命令备选方式
/plugin add https://github.com/pjt222/agent-almanac
Git 克隆备选方式
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/solve-trigonometric-problem

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档


name: solve-trigonometric-problem description: > Trigonometrische Gleichungen lösen, Dreiecke auflösen (Sinus-/Kosinussatz), trigonometrische Identitäten verifizieren und Anwendungen mit Winkeln und periodischen Funktionen bearbeiten. Verwenden für Gleichungen mit sin, cos, tan, Dreiecksberechnungen und Identitätsbeweise. license: MIT allowed-tools: Read Grep Glob WebFetch WebSearch metadata: author: Philipp Thoss version: "1.0" domain: geometry complexity: intermediate language: multi tags: geometry, trigonometry, triangle-solving, identities, periodic-functions locale: de source_locale: en source_commit: 6f65f316 translator: claude-sonnet-4-6 translation_date: 2026-03-16

Trigonometrisches Problem lösen

Trigonometrische Gleichungen lösen, Dreiecke mit Sinus- und Kosinussatz auflösen, Identitäten verifizieren und Anwendungen mit periodischen Funktionen bearbeiten.

Wann verwenden

  • Lösen trigonometrischer Gleichungen (z.B. 2sin(x) + 1 = 0)
  • Berechnung unbekannter Seiten und Winkel in Dreiecken
  • Beweis oder Verifikation trigonometrischer Identitäten
  • Analyse periodischer Funktionen (Amplitude, Periode, Phasenverschiebung)
  • Anwendungsprobleme mit Winkeln, Entfernungen und Höhen

Eingaben

  • Erforderlich: Trigonometrische Gleichung, Identität oder Dreiecksproblem
  • Erforderlich: Problemtyp (Gleichung lösen, Dreieck auflösen, Identität beweisen, Anwendung)
  • Optional: Lösungsintervall (z.B. [0, 2pi) oder alle reellen Zahlen)
  • Optional: Gewünschte Einheit (Grad oder Bogenmaß)
  • Optional: Genauigkeitsanforderung (exakt oder gerundete Dezimalzahl)

Vorgehensweise

Schritt 1: Problem klassifizieren und normalisieren

Den Problemtyp bestimmen und in Standardform bringen:

  1. Gleichung: In die Form f(x) = 0 bringen, alle trigonometrischen Funktionen auf eine einzige Funktion (sin, cos) reduzieren, sofern möglich.
  2. Dreiecksauflösung: Die gegebenen Elemente identifizieren (SSS, SWS, WSW, SSW) und den passenden Lösungsansatz wählen.
  3. Identitätsbeweis: Eine Seite als Ausgangspunkt wählen und systematisch zur anderen Seite umformen.
  4. Periodische Funktion: In die Form A * sin(B*x + C) + D bringen und Parameter identifizieren.

Erwartet: Problem in Standardform mit identifiziertem Lösungsansatz.

Bei Fehler: Falls die Gleichung gemischte trigonometrische Funktionen enthält, Additionstheoreme oder die Beziehung sin^2 + cos^2 = 1 verwenden, um auf eine einzige Funktion zu reduzieren.

Schritt 2: Lösung berechnen

Den identifizierten Lösungsansatz anwenden:

  1. Gleichungen: Trigonometrische Funktion isolieren, Referenzwinkel bestimmen, alle Lösungen im gegebenen Intervall finden.
  2. Dreiecke:
    • Kosinussatz: c^2 = a^2 + b^2 - 2ab*cos(C) für SSS und SWS
    • Sinussatz: a/sin(A) = b/sin(B) = c/sin(C) für WSW und SSW
    • Mehrdeutigkeit bei SSW: Prüfen, ob 0, 1 oder 2 Dreiecke existieren
  3. Identitäten: Systematisch umformen unter Verwendung von:
    • Pythagoräische Identitäten: sin^2 + cos^2 = 1
    • Additionstheoreme: sin(A+B), cos(A+B)
    • Doppelwinkelformeln: sin(2A), cos(2A)
    • Produkt-zu-Summe und Summe-zu-Produkt-Formeln

Erwartet: Vollständige Lösung mit allen Werten und Begründung der Schritte.

Bei Fehler: Bei SSW-Problemen die Mehrdeutigkeit systematisch prüfen: Wenn a >= b, gibt es genau ein Dreieck. Wenn a < b, den Winkel B berechnen und prüfen, ob B und 180-B beide gültige Lösungen ergeben.

Schritt 3: Ergebnis verifizieren

Die Lösung durch Rücksubstitution oder alternative Methode bestätigen:

  1. Rücksubstitution: Alle Lösungen in die Originalgleichung einsetzen und Gleichheit prüfen.
  2. Dreieck: Winkelsumme = 180° prüfen, Sinussatz auf alle Seiten/Winkel anwenden und Konsistenz verifizieren.
  3. Identität: Beide Seiten für mehrere spezifische Winkelwerte numerisch auswerten.
  4. Grafische Prüfung: Die Funktion plotten, um Lösungen visuell zu bestätigen.

Erwartet: Alle Lösungen bestehen die Verifikation und Scheinlösungen sind ausgeschlossen.

Bei Fehler: Falls eine Lösung die Verifikation nicht besteht, prüfen, ob beim Quadrieren oder bei der Division durch null Scheinlösungen eingeführt wurden.

Validierung

  • Problem korrekt klassifiziert und Lösungsansatz identifiziert
  • Alle Lösungen im angegebenen Intervall gefunden
  • Bei Dreiecken: Mehrdeutigkeit bei SSW geprüft
  • Lösungen durch Rücksubstitution verifiziert
  • Scheinlösungen erkannt und ausgeschlossen
  • Einheiten (Grad/Bogenmaß) konsistent verwendet

Häufige Fehler

  • Scheinlösungen durch Quadrieren: Wenn eine trigonometrische Gleichung quadriert wird, können zusätzliche Lösungen entstehen, die die Originalgleichung nicht erfüllen. Immer rücksubstituieren.
  • Mehrdeutigkeit bei SSW ignorieren: Der Fall SSW (zwei Seiten und ein gegenüberliegender Winkel) kann 0, 1 oder 2 Lösungen haben. Das Ignorieren des zweiten möglichen Dreiecks ist ein häufiger Fehler.
  • Grad und Bogenmaß verwechseln: In einem Problem konsequent eine Einheit verwenden. Taschenrechner zwischen DEG und RAD umschalten ist eine häufige Fehlerquelle.
  • Definitionsbereich ignorieren: tan(x) ist bei x = pi/2 + n*pi nicht definiert, und arcsin/arccos haben eingeschränkte Wertebereiche.
  • Nur Hauptwerte angeben: Trigonometrische Gleichungen haben typischerweise unendlich viele Lösungen. Im Intervall [0, 2pi) alle Lösungen finden, dann die allgemeine Lösung mit + n2pi (oder + npi für tan) angeben.

Verwandte Skills

  • construct-geometric-figure -- Winkelkonstruktionen, die trigonometrische Berechnungen nutzen
  • prove-geometric-theorem -- Trigonometrie in geometrischen Beweisen anwenden
  • derive-theoretical-result -- trigonometrische Ergebnisse herleiten

GitHub 仓库

pjt222/agent-almanac
路径: i18n/de/skills/solve-trigonometric-problem
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

相关推荐技能

llamaguard

其他

LlamaGuard是Meta推出的7-8B参数内容审核模型,专门用于过滤LLM的输入和输出内容。它能检测六大安全风险类别(暴力/仇恨、性内容、武器、违禁品、自残、犯罪计划),准确率达94-95%。开发者可通过HuggingFace、vLLM或Sagemaker快速部署,并能与NeMo Guardrails集成实现自动化安全防护。

查看技能

cost-optimization

其他

这个Claude Skill帮助开发者优化云成本,通过资源调整、标记策略和预留实例来降低AWS、Azure和GCP的开支。它适用于减少云支出、分析基础设施成本或实施成本治理策略的场景。关键功能包括提供成本可视化、资源规模调整指导和定价模型优化建议。

查看技能

quantizing-models-bitsandbytes

其他

这个Skill使用bitsandbytes库量化大语言模型,能在GPU内存有限时通过8位或4位量化减少50-75%内存占用,同时保持精度损失最小。它支持INT8、NF4、FP4等多种量化格式,可与HuggingFace Transformers无缝集成,适用于需要部署更大模型或加速推理的场景。还提供QLoRA训练和8位优化器支持,让开发者能轻松实现高效模型压缩。

查看技能

dispatching-parallel-agents

其他

该Skill用于并行处理3个以上无依赖关系的独立故障,可为每个问题域分派专属Claude代理同时执行调查修复。它通过并发处理多个独立问题显著提升故障排查效率,特别适用于测试文件、子系统等无共享状态的场景。

查看技能