当前位置: 首页 > news >正文

【MATLAB】(三)数据类型与运算符

一.MATLAB的数据存储类型

  一般而言,在 MATLAB 中数据的存储与计算都是以双精度进行的,但有多种显示形式。在默认情况下,若数据为整数,就以整数表示;若数据为实数,则以保留小数点后4位的精度近似表示

  用户可以改变数字显示格式。控制数字显示格式的命令是format,其调用格式如表 3-6所示。


format +演示:结果中只输出正负号和空格表示正负数和0

format rat演示:若结果为无理数便输出小数的形式

二.MATLAB的算数运算符

①“.*”点乘是矩阵里的一种乘法,按位相乘

②“.^”点乘方也是矩阵里的一种乘方,每一位进行乘方最后形成一个新的矩阵

  其中,算术运算符加、减、乘及乘方与传统意义上的加、减、乘及乘方类似,用法基本相同,而点乘、点乘方等运算有其特殊的一面。点运算是指元素点对点的运算,即矩阵内元素对元素之间的运算。点运算要求参与运算的变量在结构上必须是相似的

  MATLAB 的除法运算较为特殊。对于简单数值而言,算术左除与算术右除也不同。算术右除与传统的除法相同,即a/b=a÷b;而算术左除则与传统的除法相反,即a\b=b÷a

  对矩阵而言,算术右除 A/B相当于求解线性方程 X*A=B的解【X=B*A^(-1)】;算术左除相当于求解线性方程 A*X=B【X=A^(-1)*B】的解。点左除与点右除与上面的点运算相似,是变量对应于元素进行点除。

  在MATLAB下进行简单数值运算,只需将运算式在提示符(>>)之后直接输入,并按Enter键即可。

 三.MATLAB的关系运算符

关系运算符主要用于对矩阵与数、矩阵与矩阵进行比较,返回表示二者关系的由数字0和1组成的矩阵,0和1分别表示不满足和满足指定关系。MATLAB 语言的关系运算符如表3-8所示。

四.MATLAB的逻辑判断

MATLAB 语言进行逻辑判断时,所有非零数值均被认为真,而零为假。在逻辑判断结果中,判断为真时输出1,判断为假时输出 0。MATLAB 语言的逻辑运算符如表3-9所示。

在算术、关系、逻辑3种运算符中,算术运算符优先级最高,关系运算符次之,而逻辑运算符优先级最低。在逻辑运算符中,“非”的优先级最高,“与”和“或”有相同的优先级。

------------------------------------------------------------------------------------------------------------------

编自2025/7/31。今天只看了两节课,明天继续加油吧!明天早上还要早起去练科目二,八点去考试,希望二战顺利啊啊啊啊啊啊啊!!!然后晚上美美追歌手

http://www.lryc.cn/news/606443.html

相关文章:

  • 在MySQL中DECIMAL 类型的小数位数(Scale)如何影响分组查询?
  • 如何提前识别项目风险?主要方法分享
  • 【MATLAB】(二)基础知识
  • SAML、OpenID、OAuth、LDAP:解码 SSO 协议
  • Table-Render:基于 JSON Schema 的高性能 React 动态表格渲染器
  • 一万字讲解Java中的IO流——包含底层原理
  • 开启云服务器mysql本地连接(is not allowed to connect to this mysql server)
  • java关键字2—this和super
  • 前端ESLint扩展的用法详解
  • 468. 验证IP地址
  • 图论-最短路 Bellman-Ford算法
  • sqli-labs:Less-12关卡详细解析
  • C++(模板,智能指针)
  • 力扣-102. 二叉树的层序遍历
  • 数据治理:数字化时代的 “治” 与 “理” 之道 —— 破解企业数据资产困局
  • 脚手架搭建React项目
  • 解决Python ModuleNotFoundError:使用python -m的妙招
  • Spring MVC体系结构和处理请求控制器
  • 【硬件-笔试面试题】硬件/电子工程师,笔试面试题-52,(知识点:简单一阶低通滤波器的设计,RC滤波电路,截止频率)
  • 【Kubernetes 指南】基础入门——Kubernetes 201(三)
  • 【Linux】的起源 and 3秒学习11个基本指令
  • 第十三天:蛇形矩阵
  • Cesium 快速入门(二)底图更换
  • Spring Security之初体验
  • AUTOSAR进阶图解==>AUTOSAR_SRS_FreeRunningTimer
  • 基于STM32设计的景区便民服务系统(NBIOT)_261
  • 04百融云策略引擎项目laravel实战步完整安装composer及tcpdf依赖库和验证-优雅草卓伊凡
  • Docker 实战 -- cloudbeaver
  • C++手撕简单KNN
  • Apache Tomcat样例目录session操纵漏洞解读