数学工具之mathgv】的更多相关文章

做科研时,数学必不可少,有时要看一个方程的很多特性,当然,自己了解的当然好,可要是碰到复杂的,一下子是看不出来,这个时候借助数学工具可以很好地画出来,这里介绍mathgv这个软件. 此软件是开源的,使用方便,不想很多软件,matlab等,要懂其编程语言,时间久了,也许会忘了,mathgv完全不用,而且使用起来很方便. 附图: 还可以放大.缩小.左移右移等,不错啊很方便的..…
目录 QuantLib 金融计算--数学工具之数值积分 概述 常见积分方法 高斯积分 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之数值积分 载入模块 import QuantLib as ql import scipy from scipy.stats import norm from scipy.stats import lognorm print(ql.__version__) 1.12 概述 quantlib-python 提供了许多方…
目录 QuantLib 金融计算--数学工具之求解器 概述 调用方式 非 Newton 算法(不需要导数) Newton 算法(需要导数) 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之求解器 载入模块 import QuantLib as ql import scipy from scipy.stats import norm print(ql.__version__) 1.12 概述 QuantLib 提供了多种类型的一维求解器,用以求解单…
目录 QuantLib 金融计算--数学工具之插值 概述 一维插值方法 二维插值方法 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之插值 载入模块 import QuantLib as ql import scipy print(ql.__version__) 1.12 概述 "插值"是量化金融中最常用的工具之一,已知一组离散点以及未知函数 \(f\) 在这些点上的值 \((x_i , f(x_i )) i \in \{0, \dot…
目录 QuantLib 金融计算--数学工具之优化器 概述 Optimizer Constraint OptimizationMethod EndCriteria 示例 Rosenbrock 问题 校准问题 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之优化器 载入模块 import QuantLib as ql import scipy print(ql.__version__) 1.12 概述 在量化金融的模型校准过程中,最重要的工具是对函…
目录 QuantLib 金融计算--数学工具之随机数发生器 概述 伪随机数 正态分布(伪)随机数 拟随机数 HaltonRsg SobolRsg 两类随机数的收敛性比较 如果未做特别说明,文中的程序都是 Python3 代码. QuantLib 金融计算--数学工具之随机数发生器 载入模块 import QuantLib as ql import scipy print(ql.__version__) 1.12 概述 随机模拟通常从产生均匀分布的随机数开始.假设 \(X \sim U [0, 1…
Date日期类 Date表示特定的时间,精确到毫秒; 构造方法: public Data() public Date(long date) 常用方法: public long getTime() public void setTime(long time) public Boolean before(Date when) public Boolean after(Date when) public int compareTo(Date anotherDate) public String toS…
python  数学工具包括: 1.函数的逼近 1.1.回归 1.2.插值 2.凸优化3.积分4.符号数学 本文介绍函数的逼近的回归方法 1.作为基函数的单项式 对函数 的拟合 首先定义函数并且可视化 import numpy as np import matplotlib.pyplot as plt import pandas as pd def f(x): return np.sin(x)+0.5*x x=np.linspace(-2*np.pi,2*np.pi,50) plt.plot(x…
返回本章节 返回作业目录 需求说明: 创建一个数学工具类. 将该类设计为final类. 将该类的构造方法的访问权限定义为私有,以防止外界实例化该类. 在该类定义静态double类型常量π,其值为3.14159268. 定义静态方法addition(),用于计算一个int[]类型的数组元素之和. 定义静态方法circ(),用于计算圆形的周长. 定义静态方法sort(),用于对传入的int[]数组元素进行升序排序. 实现思路: 创建一个数学工具类的实现思路: 创建MathUtils类,该类可作为一个…
Math类包含用于执行基本数学运算的方法,如绝对值.对数.平方根和三角函数.它是一个final类,其中定义的都是一些常量和静 态方法.常用方法如下:public static double sqrt(double a) //求平方根public static double ceil(double a) //求比a大的第一个整数public static double floor(double a) //求比a小的第一个整数public static double pow(double a,dou…