【219】◀▶ IDL 数学函数说明
参考:Math - Miscellaneous Routines参考:Math - Statistical Tools Routines
| 01 | ABS | 绝对值。 | |
| 02 | SQRT | 平方根。 | |
| 03 | EXP | e 的指数幂。 | |
| 04 | ROUND | 四舍五入。 | |
| 05 | CEIL | 不小于此数的最小整数。 | |
| 06 | FLOOR | 不大于此数的最大整数。 | |
| 07 | SIN | 三角函数,sin 值。 | |
| 08 | COS | 三角函数,cos 值。 | |
| 09 | TAN | 三角函数,tan 值。 | |
| 10 | ALOG | 自然对数。 | |
| 11 | ALOG10 | 以 10 为底的对数。 | |
| 12 | ALOG2 | 以 2 为底的对数。 | |
| 13 | MEAN | 平均值。 | |
| 14 | FACTORIAL | 阶乘。 | |
| 15 | FINITE | 判断是否为有限数据(区别于NaN)。 |
| 序号 | 名称 |
功能说明 |
语法 & 举例 | ||
| 01 | ABS | 绝对值。 Result = ABS(X) |
IDL> PRINT, ABS(-25) |
||
| 02 | SQRT | 平方根。 Result = SQRT(X) |
IDL> PRINT, SQRT(2) |
||
| 03 | EXP | e 的指数幂。 Result = EXP(Expression) |
IDL> PRINT, EXP(1) |
||
| 04 | ROUND | 四舍五入。 Result = ROUND(X [, /L64 ] ) |
IDL> ROUND(4.5) |
||
| 05 | CEIL | 不小于此数的最小整数。 Result = CEIL(X [, /L64] ) |
IDL> CEIL(4.2) |
||
| 06 | FLOOR |
不大于此数的最大整数。 |
IDL> FLOOR(4.5) |
||
| 07 | SIN |
三角函数,sin 值。 |
IDL> SIN(!PI/2) |
||
| 08 | COS |
三角函数,cos 值。 |
IDL> COS(!PI) |
||
| 09 | TAN |
三角函数,tan 值。 |
IDL> TAN(!PI/4) |
||
| 10 | ALOG |
自然对数。 |
IDL> ALOG(2) |
||
| 11 | ALOG10 |
以 10 为底的对数。 |
IDL> ALOG10(2) |
||
| 12 | ALOG2 |
以 2 为底的对数。 |
|||
| 13 | MEAN |
平均值。 |
IDL> A = [1, 2, 3, 4, 5] |
||
| 14 | FACTORIAL |
阶乘。 |
IDL> PRINT, FACTORIAL(5) |
||
| 15 | FINITE | 判断是否为有限数据(区别于NaN)。 Result = FINITE( X [, /INFINITY] [, /NAN] [, SIGN=value]) ? 返回值:有限数据为1,无限数据以及 NaN 为0 ? 注意:有 NaN 参与运算的时候会出现报错(Program caused arithmetic error: Floating illegal operand) |
参考:IDL出现% Program caused arithmetic error: Floating illegal operand 错误!! |
||
【219】◀▶ IDL 数学函数说明的更多相关文章
- Sql Server函数全解<二>数学函数
阅读目录 1.绝对值函数ABS(x)和返回圆周率的函数PI() 2.平方根函数SQRT(x) 3.获取随机函数的函数RAND()和RAND(x) 4.四舍五入函数ROUND(x,y) 5.符号函数SI ...
- Sql Server函数全解(二)数学函数
数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数,三角函数(包括正弦函数,余弦函数,正切函数,余切函数).对数函数,随机函数等.在错误产生时,数学函数将返回空值null.本次介绍各种数学 ...
- Java语言程序设计(基础篇) 第四章 数学函数、字符和字符串
第四章 数学函数.字符和字符串 4.2 常用数学函数 方法分三类:三角函数方法(trigonometric method).指数函数方法(exponent method)和服务方法(service m ...
- Python数学函数
1.Python数学函数 1.abs(x):取绝对值,内建函数 2.math.ceil(x):向上取整,在math模块中 3.cmp(x,y):如果 x < y ,返回-1:如果 x == y ...
- javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数
javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 1.常规函数 javascript常规函数包括以下9个 ...
- cocos2d-x:懒人数学函数
做游戏开发,要用到比较多的数学计算,对于程序员来说,还是用一种懒一点的方法,cocos2d-x方便开发者投机取巧...提供了很多方便的的数学函数,方便我们的数学计算.以下是在网上收集到的一些常用的数学 ...
- Myth – 支持变量和数学函数的 CSS 预处理器
Myth 是一个预处理器,有点类似于 CSS polyfill .Myth 让你写纯粹的 CSS,同时还让你可以使用类似 LESS 和 Sass 的工具.您仍然可以使用变量和数学函数,就像你在其它预处 ...
- 【函数】Oracle函数系列(2)--数学函数及日期函数
[函数]Oracle函数系列(2)--数学函数及日期函数 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不 ...
- MySQL好用的数学函数
最近项目很忙,分给我的功能都比较复杂,还好能应付的下来.在工作的过程中,我发现使用mysql的自带函数能够极大的减少程序的复杂度.这是必然的,使用mysql的函数,能够在程序里面省却很多的循环遍历.但 ...
随机推荐
- 【java读书笔记】——Collection集合之六大接口(Collection、Set、List、Map、Iterator和Comparable)
两个月之前准备软考时,简单的从理论上总结了最经常使用的数据结构和算法,比方:线性表,链表,图.在进行java开发时,jdk为我们提供了一系列对应的类来实现主要的数据结构.jdk所提供的容器API位于j ...
- do export method of oracle all database tables with dmp files.
usually we need to export the database tables to backup and others use. So we must know what to do e ...
- Swift中的switch 和 do while
switch后面的()能够省略 OC中的switch假设没有break就会穿透(依次运行),在Swift中不会穿透(可理解默认就有break) OC中入股要在case中定义变量,必要要加上{}确定作用 ...
- FFmpeg解码详细流程
FFmpeg在解码一个视频的时候的函数调用流程.为了保证结构清晰,其中仅列出了最关键的函数,剔除了其它不是特别重要的函数. 下面解释一下图中关键标记的含义. 函数背景色 函数在图中以方框的形式表现出来 ...
- The type List is not generic(转载)
错误:The type List is not generic; it cannot be parameterized with arguments <Activity> 代码如下: pu ...
- 目标检测之hough forest---霍夫森林(Hough Forest)目标检测算法
Hough Forest目标检测一种比较时兴的目标检测算法,Juergen Gall在2009的CVPR上提出. Hough Forest听上去像hough变换+Random Forest的结合体, ...
- zoj 2711 - Regular Words
题目:求由A.B.C构成的有序传中长度为n.且每一个B前面的A的个数不少于当前B,每一个C前面的B的个数不少于当前C的个数. 分析:dp,求排列组合数. 考虑二维的状况: 假设 A>=B 则在 ...
- 我们将要建立的EasyDarwin开源社区
从12年12月我开始建立EasyDarwin开源项目,已经三年多的时间了,从开始最简单的一个开源流媒体服务器项目,如今已经发展成为目前国内最大的一个流媒体开源社区,截至目前已经有十几个项目在Githu ...
- Java类加载器(死磕 1-2)
Java类加载器( CLassLoader ) 死磕 1.2: 导入 & 类加载器分类 本小节目录 1.导入 1.1. 从class文件的载入开始 1.2. 什么是类加载器 2. JA ...
- Python2.7使用virtualenv windows7
环境: python2.7 windows7 一.安装 H:\>pip install virtualenv 二.创建项目目录 H:\>mkdir envtest H:\>cd en ...