日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

学习笔记153—matlab中小数如何取整?

發布時間:2023/12/15 综合教程 46 生活家
生活随笔 收集整理的這篇文章主要介紹了 学习笔记153—matlab中小数如何取整? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

matlab中小數取整的函數大約有四個:floor、ceil、round、fix

1、round取整方法是四舍五入

round函數功能:四舍五入取整。

使用方法:B = round(A)

對數組A中每個元素朝最近的方向取整數部分,并返回與A同維的整數數組B,對于一個復數參量A,則分別對其實部和虛數朝最近的方向取整數部分,并返回一復數數據B。

2、floor取整方法是向下取整

floor(x)返回不大于x的最大整數值。

3、ceil取整方法是向上取整

ceil(x)返回不小于x的最小整數值(然后轉換為double型)。

4、fix取整方法是往靠近0的取整

注意:取模(mod)與取余(rem)是不同的 ,兩個函數的生成機制不同 ,rem函數采用fix函數,而mod函數采用了floor函數 。

rem(x,y)命令返回的是x-n.*y,如果y不等于636f7079e799bee5baa6e997aee7ad94313333663064390,其中的n = fix(x./y)

mod ( x , y )返回的是x-n.*y,當y不等于0時,n=floor(x./y)

如:
mod(-1,3)=2 ,因為-1/3=-0.33333333333333
mod使用floor函數,所以商變為-1。 -1-(-1*3)=2

rem(-1,3)=-1 ,因為-1/3=-0.33333333333
rem使用fix函數,所以商變為0。 -1- (0*3)=-1

round(x)返回x的四舍五入整數值。

參考連接: https://zhidao.baidu.com/question/345605575.html

總結

以上是生活随笔為你收集整理的学习笔记153—matlab中小数如何取整?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。