F#简易符号求导程序
来源:互联网 发布:淘宝买家手机号采集器 编辑:程序博客网 时间:2024/05/16 09:18
> type Fexpr = | Const of float | X | Add of Fexpr * Fexpr | Sub of Fexpr * Fexpr | Mul of Fexpr * Fexpr | Div of Fexpr * Fexpr | Sin of Fexpr | Cos of Fexpr | Log of Fexpr | Exp of Fexprval D : _arg1:Fexpr -> Fexpr> let rec D = function | Const _ -> Const 0.0 | X -> Const 1.0 | Add(fe, ge) -> Add(D fe, D ge) | Sub(fe, ge) -> Sub(D fe, D ge) | Mul(fe, ge) -> Add(Mul(D fe,ge), Mul(fe, D ge)) | Div(fe, ge) -> Div(Sub(Mul(D fe, ge), Mul(fe, D ge)), Mul(ge, ge)) | Sin fe -> Mul(Cos fe, D fe) | Cos fe -> Mul(Const -1.0, Mul(Sin fe, D fe)) | Log fe -> Div(D fe, fe) | Exp fe -> Mul(Exp fe, D fe);;val D : _arg1:Fexpr -> Fexpr> D(Sin (Mul(X, X)));;val it : Fexpr = Mul (Cos (Mul (X,X)),Add (Mul (Const 1.0,X),Mul (X,Const 1.0)))> D(Mul(Const 3.0, Exp X));;val it : Fexpr = Add (Mul (Const 0.0,Exp X),Mul (Const 3.0,Mul (Exp X,Const 1.0)))>
0 0
- F#简易符号求导程序
- scheme 符号求导程序
- SICP_Python版第二章:符号数据(简易求导系统)
- 求导的符号运算
- 简单的求导的符号运算算法
- Matlab符号计算求导与化简
- 求导
- matlab7.0 符号计算实例——函数求导
- F#入门-附录2 类型的符号
- Uva 272TEX Quotes (f符号转换)
- F#程序设计-F#语言基础之剖析一个F#程序
- 简易电子邮件发送程序!
- 简易电梯模拟程序
- 简易远程遥控程序
- 简易万年历程序源码
- 简易的TTS程序
- 简易清理垃圾程序
- NTP简易客户端程序
- maven依赖某工程确定的版本
- JZOJ 4296【NOIP2015模拟11.2】有趣的有趣的家庭菜园
- unity源码解析Material
- 机器人学习
- 解决RedHat linux7.0安装中出现的一些问题
- F#简易符号求导程序
- avocado自动化测试框架
- 记录一下自己的博客现在的状态
- hdu 1505(矩阵dp)
- 大数模板
- 项目需求分析及对团队项目的意见
- 理解磁盘分区
- Python获取网段内ping通IP
- 资本论 卡尔马克思 恩格斯