久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    轉(zhuǎn)載:matlab中的fixdt()的使用方法

     stevin_lib 2018-09-11
            在學(xué)習(xí)matlab/simulink中,會(huì)遇見的一個(gè)東西就是fixdt()這個(gè)東西,此前我對(duì)這個(gè)東西一直抱有疑惑,現(xiàn)在也不太明白,在網(wǎng)上看了很多的答案,也不甚明了,我這篇博客介紹一下這個(gè)東西。
        這個(gè)是用在定點(diǎn)計(jì)算上,在常數(shù)模塊(constant)中、數(shù)據(jù)類型轉(zhuǎn)換模塊(Data Type Conversion)中以及其他的很多的模塊中都有。那么咱們先搭建一個(gè)模型
    matlab中的fixdt()的使用方法
    并且設(shè)置Constant模塊
    matlab中的fixdt()的使用方法
    仿真的結(jié)果是32,然后將Output data type 設(shè)置成fixdt(1,32,10)
    仿真結(jié)果是1024,然后將Output data type 設(shè)置成fixdt(1,16,9)
    仿真結(jié)果是64.怎么理解這個(gè)東西呢?
            其實(shí)這是一個(gè)點(diǎn)小數(shù)點(diǎn)的問題,早就聽說定點(diǎn)計(jì)算有整數(shù)部分和小數(shù)部分,小數(shù)部分越多,精度越高,這就出現(xiàn)了如果使用所有的字長,高位沒有用到,而沒有小數(shù)位,為了充分利用字長,就出現(xiàn)了點(diǎn)小數(shù)點(diǎn)的問題。
    fixdt()函數(shù)就是這個(gè)問題,fixdt(1,16,10),1代表的是否有符號(hào)位,16代表的是總共16位,10代表的是小數(shù)位是10位。

    matlab中的fixdt()的使用方法

    fixdt(1,16,10)的工作方式就是,總共16位,將1024是10000000000,將16位從右到左數(shù)10位作為小數(shù)位,其他是整數(shù)位,已經(jīng)是溢出了,就是說已經(jīng)失真了。

    如果看fixdt(1,16,2),仿真的結(jié)果是1024,代表的是小數(shù)位是2。

    (注意:這篇博客是邊摸索,邊寫的)

    但是上面瞎扯了那么多,這個(gè)東西到底有什么用呢?
    1、Q格式。
    簡單來說Q格式就是定點(diǎn)計(jì)算,有整數(shù)位和小數(shù)位,比如32位的是 從Q0-Q31,16位的就是從Q0-Q15.
    Q后面跟的數(shù)越大,代表的是小數(shù)位越多,精度越高。首先小數(shù)位越多,整數(shù)位就越少,能表示的范圍變小。而Q格式的轉(zhuǎn)換就是左移和右移,將Q格式變成一致就可以進(jìn)行運(yùn)算。
    2、浮點(diǎn)數(shù)
    浮點(diǎn)數(shù)很簡單,就是平常見到的整數(shù)、小數(shù)這些,但是在計(jì)算機(jī)里怎么表示呢?怎么把浮點(diǎn)數(shù)變成定點(diǎn)數(shù)呢?
    使用fixdt(1,32,10);這就變成了Q10。
    3、理解下面的程序
    matlab中的fixdt()的使用方法
    那么這個(gè)程序怎么理解呢?
    首先ADC采樣是12位的,通過數(shù)據(jù)類型轉(zhuǎn)換成32位的,因?yàn)椴杉氖侨啵x擇模塊選擇出來的是第一個(gè)和第二個(gè),減去2048是定標(biāo),左移6位就將12位的數(shù)變成了從右起第一位一直到第18位,而第二個(gè)數(shù)據(jù)類型轉(zhuǎn)換里是fixdt(1,32,17),變成Q17.

    為什么這么做,首先最大18位,小數(shù)點(diǎn)后面17位,全部都是小數(shù)。設(shè)置的SI格式,范圍在0-1之間。

    matlab中的fixdt()的使用方法
    2044/2048=0.9980468

    因此我認(rèn)為fixdt()的作用就是做定點(diǎn)用的,還有就是設(shè)定小數(shù)位是多少位的。

      本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
      轉(zhuǎn)藏 分享 獻(xiàn)花(0

      0條評(píng)論

      發(fā)表

      請(qǐng)遵守用戶 評(píng)論公約

      類似文章 更多

      主站蜘蛛池模板: 欧美自拍另类欧美综合图片区| 成年女人18级毛片毛片免费| 少妇粗大进出白浆嘿嘿视频| 亚洲理论在线A中文字幕| 亚洲色大成成人网站久久| 亚洲理论在线A中文字幕| 国产精品普通话国语对白露脸| 亚洲色欲色欱WWW在线| 国内精品视频一区二区三区八戒| 性欧美老人牲交XXXXX视频| AV无码国产在线看免费网站| 国产精品久久久久AV| 国产成人一区二区不卡| 免费国产VA在线观看视频| 丰满人妻被黑人猛烈进入| 日韩亚洲精品中文字幕| 亚洲AV永久无码天堂网一线| 综合偷自拍亚洲乱中文字幕 | 国产成人MV视频在线观看| 国产精品国产三级国产试看| 国产精品日日摸夜夜添夜夜添无码| 麻豆成人传媒一区二区| bt天堂新版中文在线| 国产裸体XXXX视频在线播放| 国产精品成人午夜久久| 特黄三级又爽又粗又大| 国产亚洲AV电影院之毛片| 国产精品黑色丝袜在线观看| 草裙社区精品视频播放| 色欲香天天天综合网站无码| 加勒比无码人妻东京热| 色欲综合久久中文字幕网| 亚洲人成人无码网WWW电影首页| 日韩激情一区二区三区| 国产精品久久久久AV| 边做饭边被躁欧美三级| 日日橹狠狠爱欧美视频| 国产免费无遮挡吃奶视频| 国产精品亚洲中文字幕| 日韩精品无码区免费专区| 高清看男人插曲女人视频|