TianYuan 程序开发指南

本指南面向 TianYuan 程序员,详细介绍 TianYuan 语言的语法特性、内建函数和编程实践。

关于 TianYuan 语言

TianYuan(天元)是一种 Matlab 风格的脚本语言,专为数值计算和科学计算而设计。它具有简洁的语法、强大的矩阵运算能力和丰富的内建函数库。

本指南涵盖的内容

📖 基础篇

  • 语言简介 - TianYuan 的设计理念和特点
  • 基础语法 - 变量、运算符、注释等基本语法
  • 数据类型 - 标量、矩阵、字符串的使用
  • 流程控制 - if、for、while 等控制结构
  • 函数定义 - 如何定义和调用自定义函数

🚀 进阶篇

  • 矩阵运算 - 矩阵创建、索引、运算的详细说明
  • 方程求解 - 多项式求根、线性方程组、微分方程
  • 图形绘制 - 2D/3D 绘图、散点图、图形属性设置

📚 函数参考

  • 数学函数 - 三角函数、指数对数、取整函数等
  • 矩阵函数 - 矩阵分解、特征值、行列式等
  • 绘图函数 - 所有图形绘制相关函数
  • 实用工具 - 类型转换、工作区管理等

本指南涵盖 70+ 个内建函数的完整文档。

💡 实践篇

  • 完整示例程序 - 实用的完整代码示例
  • 包含数值计算、线性代数、图形绘制等多个领域

快速开始

如果您是第一次接触 TianYuan,建议按以下顺序阅读:

  1. 阅读 语言简介,了解 TianYuan 的特点
  2. 学习 基础语法,掌握基本语法规则
  3. 了解 数据类型,特别是矩阵的使用
  4. 通过 完整示例 进行实践
  5. 需要时查阅函数参考章节

文档约定

  • 所有代码示例都使用语法高亮显示
  • 函数参数用 参数名 表示
  • 可选参数用 [参数名] 表示
  • 多个可选值用 值1|值2 表示