函数 > 特殊函数 > 贝塞耳函数 > 示例:第一类贝塞耳函数
示例:第一类贝塞耳函数
显示函数 J0J1Jn 之间的关系。也会显示这些函数和其缩放版本之间的关系。
1. 定义两个步长值域变量:
单击可复制此表达式
单击可复制此表达式
2. 绘制函数 J0J1。在绘图中添加二阶函数 Jn
单击可复制此表达式
单击可复制此表达式
3. 创建绘图来显示 J0(y)=Jn(0,y)。重新设置刻度值来放大 x 轴以便显示更多详细信息:
单击可复制此表达式
4. 创建绘图来显示 J1(y)=Jn(1,y)。重新设置刻度值来放大 x 轴以便显示更多详细信息:
单击可复制此表达式
5. 使用符号运算显示每个第一类贝塞尔函数和其缩放版本间的关系:
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
6. 创建绘图以显示:
单击可复制此表达式
J0.sc 包含复数元素,因此首先应用 Re 函数仅显示数的实数部分。
单击可复制此表达式
7. 计算出 J1 前两个峰值的坐标。使用函数 augmentlocalmax 来标识落在指定值域内的峰值:
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
函数 localmax 需要一个具有两列的输入矩阵。函数 augment 可用于创建这样的矩阵。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
8. 使用函数 match 求出峰值的横坐标。减小 TOL 的值以获得最精确的结果:
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
9. 在图像上添加标记来标记前两个峰值:
步长值域变量的步长为 0.1。这意味着在 1/10 出现峰值,在此分别由函数 match 或 1.8 和 8.5 来标识元素索引。
单击可复制此表达式
单击可复制此表达式
单击可复制此表达式
这对您有帮助吗?