与其他产品集成 > API 指南 > 代码示例 > 示例 7:发送 SExpressions
  
示例 7:发送 SExpressions
此示例演示如何使用 C# 语言重写 PTC Mathcad Prime 输入区域的定义。API 可以重写变量、矩阵或函数定义。此代码包含在 Form1.cs 文件中。
1. 请在此处下载示例: C#.NET_Send_SExpression
2. 要运行示例,请执行 SendSExpr.exeSend SExpression 对话框窗口随即打开:
所有输入字段均被禁用。
3. 单击 File > Open 以打开 Graph.mcdx 工作表。此工作表打开时,Send SExpression 对话框单选按钮处于启用状态。
4. 在打开的工作表中,请注意包含定义 f(x):=20 的输入区域。轨迹显示为一条水平线:
5. Send SExpression 对话框窗口中:
a. 单击任一单选按钮可将一个 f(x) 方程发送到 PTC Mathcad Prime。您选择的 f(x) 方程会更新输入区域,并且将函数呈现为可能与数据轨迹拟合的曲线。
b. 选择不同单选按钮并观察绘图中的变化。请注意,选择顶部单选按钮可提供最佳拟合。
* 
单选按钮回调通过发送一个使用工作表对象 SetSExprValue 方法的字符串来更新输入区域。要创建将发送到工作表的字符串:
a. PTC Mathcad Prime 工作表中创建方程。
b. 将方程复制到剪贴板中。
c. 将方程粘贴到记事本中。
6. PTC Mathcad Prime 中,单击文件 > 关闭,然后在 Send SExpression 对话框窗口中单击 File > Exit