0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MATLAB(1)--MATLAB數(shù)值數(shù)據(jù)

嵌入式單片機(jī)MCU開發(fā) ? 來源:嵌入式單片機(jī)MCU開發(fā) ? 作者:嵌入式單片機(jī)MCU開 ? 2022-11-14 15:54 ? 次閱讀

概述

數(shù)值數(shù)據(jù)類型的分類:

  • 整型
  • 浮點(diǎn)型
  • 復(fù)數(shù)型

整型

MATLAB 共有八種整數(shù)類型,其中四種為符號(hào)型(int8,int16,int32,int64),四種無符號(hào)型(uint8,uint16,uint32,uint64)。

例如:無符號(hào)8位整數(shù)數(shù)據(jù)范圍:00000000-11111111(0 ~ 2^8-1)

帶符號(hào)8位整數(shù)數(shù)據(jù)范圍:10000000~01111111(-2^7 ~ 2^8-1)

在這里插入圖片描述

上圖可以得知,int8(129)中int8類型最大為127,129超過127,取最大值,所以為127。

uint8(129)中中uint8類型最大為255,129未大于255,故得出為129。

浮點(diǎn)型

浮點(diǎn)數(shù)包括單精度浮點(diǎn)數(shù)(single)與雙精度浮點(diǎn)數(shù)(double)。

MATLAB默認(rèn)數(shù)據(jù)類型為double。

在這里插入圖片描述

復(fù)型

把形如a+bi的形式叫做復(fù)數(shù),a是實(shí)部,b是虛部,實(shí)部和虛部默認(rèn)為雙精度型,虛數(shù)單位用i或J來表示。相應(yīng)的加法。乘法,除法,減法規(guī)則是一致的。

在這里插入圖片描述

real函數(shù):求復(fù)數(shù)的實(shí)部。

imag函數(shù):求復(fù)數(shù)的虛部。

在這里插入圖片描述

數(shù)值數(shù)據(jù)的輸出格式

format命令的格式:format格式符設(shè)置數(shù)值數(shù)據(jù)的輸出格式,不同的格式符使得數(shù)據(jù)輸出不同。

  • format命令只影響數(shù)據(jù)輸出格式,而不影響數(shù)據(jù)的計(jì)算和存儲(chǔ)。

在這里插入圖片描述

常用數(shù)學(xué)函數(shù)

  • 函數(shù)的調(diào)用格式為:
    函數(shù)名(函數(shù)自變量的值)
    函數(shù)的自變量規(guī)定為矩陣變量,當(dāng)然也可以是標(biāo)量,標(biāo)量本身是矩陣的一種特例。
    函數(shù)在運(yùn)算時(shí)是將函數(shù)逐項(xiàng)作用于矩陣的每個(gè)元素上,所以最后運(yùn)算的結(jié)果就是一個(gè)與自變量同型的矩陣。
    在這里插入圖片描述
    在這里插入圖片描述

  • 常用函數(shù)的應(yīng)用
    三角函數(shù)有以弧度為單位的函數(shù)和以角度為單位的函數(shù),如果是以角度為單位的函數(shù)就在函數(shù)名后面加上"d",以示區(qū)別。
    在這里插入圖片描述

    abs函數(shù)可以求實(shí)數(shù)的絕對值、復(fù)數(shù)的模、字符串的ASCII碼值。
    在這里插入圖片描述

    用于取整的函數(shù)有fix、floor、ceil、round。

  • round四舍五入到最近的整數(shù)。

  • ceil與floor相反,它的意思是天花板,也就是取比它大的最小整數(shù),即朝正無窮方向取整。

  • floor顧名思義,就是地板,所以是取比它小的整數(shù),即朝負(fù)無窮方向取整。

  • fix朝零方向取整。
    在這里插入圖片描述

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    185

    文章

    2979

    瀏覽量

    230715
  • 數(shù)值
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

    14381
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MATLAB(1)--MATLAB數(shù)值數(shù)據(jù)

    概述 數(shù)值數(shù)據(jù)類型的分類: 整型 浮點(diǎn)型 復(fù)數(shù)型 整型 在MATLAB 共有八種整數(shù)類型,其中四種為符號(hào)型(int8,int16,int32,int64),四種無符號(hào)型(uint8,uint16
    發(fā)表于 09-05 16:28

    matlab工程數(shù)學(xué)應(yīng)用pdf

    matlab工程數(shù)學(xué)應(yīng)用pdf 第1MatLab簡介及使用指南第2章 MatLab基礎(chǔ)知識(shí)介紹第3章 MatLab符號(hào)運(yùn)算及
    發(fā)表于 06-13 13:26 ?181次下載

    matlab與科學(xué)計(jì)算下載

    matlab與科學(xué)計(jì)算 介紹matlab概述與運(yùn)算基礎(chǔ)介紹matlab程序設(shè)計(jì)matlab文件操作繪圖形功能線形代數(shù)中的數(shù)值計(jì)算問題
    發(fā)表于 06-18 14:16 ?39次下載

    MATLAB概述與MATLAB環(huán)境

    MATLAB概述與MATLAB環(huán)境:1.1 MATLAB 語言的形成和發(fā)展1.2 MATLAB 語言的特色1.3 MATLAB 語言的工具箱
    發(fā)表于 09-03 12:13 ?0次下載

    MATLAB數(shù)組與運(yùn)算

      1.矩陣是MATLAB最基本、最重要的數(shù)據(jù)對象。單個(gè)數(shù)據(jù)(標(biāo)量)可以看成是矩陣的特例。   2.MATLAB
    發(fā)表于 08-14 17:27 ?0次下載

    matlab數(shù)值仿真

    matlab數(shù)值仿真10.1知識(shí)要點(diǎn)與背景: 單自由度阻尼系統(tǒng)2.觀察程序zxy10_1.m  (圖10.1(a))【   clear;clf;  global c wx0(
    發(fā)表于 10-17 00:39 ?4670次閱讀
    <b class='flag-5'>matlab</b><b class='flag-5'>數(shù)值</b>仿真

    MATLAB入門教程之數(shù)值分析

    MATLAB入門教程之數(shù)值分析
    發(fā)表于 02-11 11:49 ?1765次閱讀
    <b class='flag-5'>MATLAB</b>入門教程之<b class='flag-5'>數(shù)值</b>分析

    數(shù)值方法和MATLAB實(shí)現(xiàn)與應(yīng)用

    數(shù)值方法和MATLAB實(shí)現(xiàn)與應(yīng)用,又需要的下來看看。
    發(fā)表于 05-19 14:37 ?0次下載

    MATLAB入門教程之MATLAB數(shù)值計(jì)算與圖形繪制基礎(chǔ)的詳細(xì)資料概述

    MATLAB入門教程之MATLAB數(shù)值計(jì)算與圖形繪制基礎(chǔ)的詳細(xì)資料概述講授MATLAB語言基礎(chǔ)入門知識(shí),介紹MATLAB產(chǎn) 品的體系、
    發(fā)表于 10-31 08:00 ?0次下載
    <b class='flag-5'>MATLAB</b>入門教程之<b class='flag-5'>MATLAB</b><b class='flag-5'>數(shù)值</b>計(jì)算與圖形繪制基礎(chǔ)的詳細(xì)資料概述

    matlab是什么

    MATLAB是美國MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,用于算法開發(fā)、數(shù)據(jù)可視化、數(shù)據(jù)分析以及數(shù)值計(jì)算的高級(jí)技術(shù)計(jì)算語言和交互式環(huán)境,主要包括M
    的頭像 發(fā)表于 11-13 16:08 ?13.2w次閱讀

    MATLAB中的編程和數(shù)值方法

      本文介紹了通常使用的數(shù)值方法在科學(xué)和工程學(xué)本科課程中遇到(并使用過)。這材料是與MATLAB協(xié)同開發(fā)的,可快速進(jìn)行原型制作和測試方法。軟件包MATLAB(矩陣實(shí)驗(yàn)室)提供了一個(gè)環(huán)境,學(xué)生可以在其中學(xué)習(xí)編程和探索
    發(fā)表于 05-25 10:48 ?1次下載

    基于MATLAB數(shù)值方法英文資料下載

    基于MATLAB數(shù)值方法英文資料下載
    發(fā)表于 05-25 10:51 ?0次下載

    Matlab數(shù)值方法與工作例子

    Matlab數(shù)值方法與工作例子分析。
    發(fā)表于 05-27 09:23 ?0次下載

    MATLAB基礎(chǔ)教程(xlsread和xlswrit函數(shù)+數(shù)據(jù)擬合+數(shù)值計(jì)算)

    MATLAB中經(jīng)常會(huì)用到數(shù)據(jù)的讀取,首先是從Excel中讀取數(shù)據(jù)MATLAB中去。下面給出原始Excel數(shù)據(jù)內(nèi)容:
    的頭像 發(fā)表于 06-16 16:07 ?2237次閱讀
    <b class='flag-5'>MATLAB</b>基礎(chǔ)教程(xlsread和xlswrit函數(shù)+<b class='flag-5'>數(shù)據(jù)</b>擬合+<b class='flag-5'>數(shù)值</b>計(jì)算)

    MATLAB中常用的數(shù)值計(jì)算和數(shù)值分析基礎(chǔ)知識(shí)

    MATLAB是一個(gè)功能強(qiáng)大的數(shù)值計(jì)算和科學(xué)計(jì)算軟件,它提供了許多用于數(shù)值計(jì)算和數(shù)值分析的基礎(chǔ)功能。
    的頭像 發(fā)表于 07-07 09:27 ?2418次閱讀