【功能简介】朝正无穷大方向取整。

【语法格式】

  1. B=ceil(A)

对A中的每个元素向正无穷大方向进行取整,返回与A同型的整数数组B。对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素。

【辨析与注意】

fix、round、floor、ceil是MATLAB中常用的取整函数。fix是向零的方向取整,即截尾取整,无论是正数还是负数,都只保留整数部分,去掉小数部分。round向最近的整数取整,相当于四舍五入。floor与ceil分别向负无穷大方向和正无穷大方向取整,有floor(x)≤x,ceil(x)≥x。例如,正数2.3,floor(2.3)=2,ceil(2.3)=3。fix去掉2.3的小数部分,因此fix(2.3)=2。round对2.3进行四舍五入,因此round(2.3)=2。

【实例5.22】对向量[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i]中的元素向正无穷大方向取整。

  1. >> A=[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i];
  2. >> B=ceil(A)        %对向量A的元素向正无穷大方向取整
  3. B =
  4. -2.0000         -1.0000          3.0000          6.0000
  5. 7.0000          3.0000 + 4.0000i

【实例分析】MATLAB有几种不同的取整函数,这里将介绍fix、round、floor、ceil等几种,请读者注意辨析。

ceil--朝正无穷大方向取整相关推荐

  1. floor--朝负无穷大方向取整

    [功能简介]朝负无穷大方向取整. [语法格式] B=floor(A) 对A中的每个元素向负无穷大方向进行取整,返回与A同型的整数数组B.对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素. [ ...

  2. fix--向零方向取整

    [功能简介]向零的方向取整. [语法格式] B=fix(A) 对A中的每个元素向零的方向取整数部分,返回与A同型的整数数组B.对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素. [实例5.1 ...

  3. c 语言浮点数向上取整,(转)C/C++ 取整函数ceil(),floor(),向上取整,向下取整...

    #include  double floor(doublex); float floorf(floatx); long double floorl(long doublex); double floo ...

  4. abap 向上取整CEIL和向下取整FLOOR

    下面是一段关于CEIL 和 FLOOR 的代码 DATA:a TYPE mseg-menge, b TYPE mseg-menge, c TYPE mseg-menge. a = '1.36'. b ...

  5. matlab整除怎么,matlab整除取整

    matlab如何取多项式系数 symss>>num=4*s^4+3.2*s^3+s^2+s+1num=4*s^4+16/5*s^3+s^2+s+1>>sym2poly(num) ...

  6. bigdecimal向上取整Java_BigDecimal类

    BigDecimal 是java小数操作的一个专有类,在电商.金融行业 存储跟金额有关的字段 java里面明明已经有了,float,double这种精度的小数,为什么还需要BigDecimal呢? 这 ...

  7. matlab取整高斯,MATLAB中取整函数(fix, floor, ceil, round)的使用

    MATLAB取整函数 1)fix(x) : 截尾取整. >> fix( [3.12 -3.12]) ans = 3 -3 (2)floor(x):不超过x 的最大整数.(高斯取整) > ...

  8. C++:取整操作ceil()、floor()、round()

    取整操作ceil().floor().round() 在数学计算中有三种常用的取整操作:向上取整.向下取整.四舍五入取整,在 C++ 中分别通过 ceil().floor().round() 三个函数 ...

  9. c++ 取整之ceil、floor、round、fix用法

    头文件: #include <cmath> 一.ceil函数 朝上取整. ceil(-3.14) = -3; ceil(4.56) = 5; 二.floor函数 朝下取整. floor(- ...

最新文章

  1. mysql使用释放资源_数据库--释放mysql数据库资源
  2. php和java语言_JAVA语言和PHP语言的比较
  3. 《程序员代码面试指南》第七章 位运算 在其他数都出现k 次的数组中找到只出现一次的数...
  4. SQL注入的几种实用办法
  5. Windows 环境下 Chrome浏览器崩溃“STATUS_INVALID_IMAGE_HASH”
  6. python3判断字典、列表、元组为空以及字典是否存在某个key的方法
  7. oracle-00028,Oracle 10g錯誤:「ORA-00028:您的會話已被終止」
  8. matlab怎么对图片mesh,MATLAB提供了mesh函数和surf函数来绘制三维曲面图。
  9. 独家 | 强化学习必知二要素——计算效率和样本效率
  10. java.lang.IllegalStateException: Found multiple @SpringBootConfiguration annotated classes
  11. CentOS 7 安全加固、检测、审计
  12. 【Android】图形图像处理
  13. PTA换硬币【满分】
  14. ssh-agent 详解
  15. 微调电位器命名规则_电位器物料规格描述规范
  16. M1芯片安装CocoaPods问题
  17. vue前端下载文件的2种方式
  18. SpringBoot 集成 kafka,基于注解批量消费设置
  19. CSM32RV20--RISCV核单片机RISC-V低功耗MCU开发板核心板国产32位MCU替代STM32F030系列
  20. 从5G到智能革命,这篇文章值得一看

热门文章

  1. [SQL Server] 重命名数据库
  2. Android调试工具之ADB
  3. MTK android flash配置
  4. 在DigitalOcean玩Kubernetes(K8S)
  5. java B2B2C Springcloud电子商城系统-通过消息队列传输zipkin日志
  6. 当 Vue 处理数组与处理纯对象的方式一样
  7. 关于form/input 的autocomplete=off属性
  8. js的parseInt() map(),reduce()方法详解
  9. zabbix监控mysql
  10. mysql错误用法insert into where