MATLAB矩阵及其运算(二)函数

函数分为MATLAB内置函数及用户自定义函数,用户可以直接调用内置函数进行数据处理。

内置函数的使用

函数由三部分组成:名称、输入和输出。

内置函数示例:

单输入单输出函数:sqrt(x);

单输入多输出函数:size(x);

多输入单输出函数:rem(x,y);

多输入多输出函数:[r,p,k]=residue(num,den) 。

帮助功能

当不了解或不确定某个函数的具体使用方法时,使用“帮助功能”help命令可以得到对应的帮助信息。

命令的格式为help+函数名或者doc+函数名。

2.1 基本数学函数

MATLAB的常用数学函数见如下表:

名称

功能

exp(x)

以e为底的指数ex

log(x)

自然对数Inx

log10(x)

以10为底的对数lgx

log2(x)

以2为底的对数log2x

sqrt (x)

取x的平方根

fix(x)

截尾取整

round(x)

四舍五入取整

abs(x)

绝对值或复数的模

sign(x)

取x的符号

length(x)

取x行列数中的最大值

find(x)

找x中非0元素的位置

primes(x)

小于x的整数中的素数

isprime(x)

判断x是否为素数

例2.1 分别求[10,0,-25]的abs,sign,sqrt的值。

程序如下:

例2.2  求\log_{5}25的值。(MATLAB中不提供以5为底的对数,在实际应用中可以利用换底公式换成自然对数的相除,然后再利用相关函数就可以得到结果。)

程序如下:

​​​​​​​2.2 三角函数与反三角函数

所有的三角函数及其基本运算均采用“弧度”操作。三角函数与反三角函数见下表:

名称

含义

sin

正弦

cos

余弦

tan

正切

cot

余切

asin

反正弦

atan

反正切

acot

反余切

sec

正割

csc

余割

asec

反正割

acsc

反余割

sinh

双曲正弦

cosh

双曲余弦

coth

双曲余切

asinh

反双曲正弦

acosh

反双曲余弦

atanh

反双曲正切

acoth

反双曲余切

sech

双曲正割

csch

双曲余割

asech

反双曲正割

atan2

四象限反正切

例 2.3 求x在[0,\pi]之间以1为步长的正弦函数及余弦函数值。

程序如下:

  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/921263.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/921263.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

自动化运维-ansible中对于大项目的管理

自动化运维-ansible中对于大项目的管理 一、引用主机清单 在Playbook中引用主机时,hosts 字段指定的目标必须与Ansible主机清单中定义的标识符完全匹配。如果清单中配置的是主机名,则在Playbook中使用IP地址或其他别名将无法匹配,导致任务被跳…

59_基于深度学习的麦穗计数统计系统(yolo11、yolov8、yolov5+UI界面+Python项目源码+模型+标注好的数据集)

目录 项目介绍🎯 功能展示🌟 一、环境安装🎆 环境配置说明📘 安装指南说明🎥 环境安装教学视频 🌟 二、数据集介绍🌟 三、系统环境(框架/依赖库)说明🧱 系统环…

面试问题详解十六:Qt 内存管理机制

在 Qt 开发过程中,很多初学者(包括不少有经验的 C 程序员)经常会产生这样的疑问:“我在 Qt 中 new 出来的控件好像都没有 delete,那内存不会泄漏吗?”比如下面这段代码: void Widget::createLef…

Pycharm 试用

Ubuntu 重置Pycharm试用期限(30 天) 先关闭Pycharm删除系统缓存 rm -rf ~/.config/JetBrains/ && rm -rf ~/.local/share/JetBrains/ && rm -rf ~/.cache/JetBrains/删除已经安装的 Pycharm 软件运行目录去官网下载新的 就行了

C++ Qt 开发核心知识

Qt 框架概述Qt 是一个跨平台的 C 应用程序开发框架,广泛用于开发图形用户界面程序。其核心特性包括跨平台能力、丰富的功能模块和强大的工具集。核心概念与机制元对象系统Qt 扩展了标准 C,通过元对象系统提供信号与槽机制、运行时类型信息和动态属性系统…

net9 aspose.cell 自定义公式AbstractCalculationEngine,带超链接excel转html后背景色丢失

AbstractCalculationEngine 是 Aspose.Cells 中一个强大的抽象类,允许您自定义公式计算逻辑。当您需要覆盖默认计算行为或实现自定义函数时非常有用。直接上代码1. 创建自定义计算引擎using Aspose.Cells; using System;// 创建自定义计算引擎 public class CustomC…

如何监控员工的电脑?7款实用的员工电脑管理软件,探索高效管理捷径!

当销售团队在淘宝刷单、设计师用公司电脑挖矿、程序员频繁访问代码托管网站时,企业损失的不仅是带宽——低效、泄密、合规风险正成为隐形利润杀手。 传统管理依赖“人盯人”或抽查日志,但面对分布式办公与远程协作趋势,这些方法早已力不从心…

机器视觉软件--VisionPro、Visual Master,Halcon 和 OpenCV 的学习路线

Halcon 和 OpenCV区别 Halcon 和 OpenCV 都是计算机视觉领域的重要工具,但它们的设计理念、功能侧重和适用场景有显著不同。下面这个表格汇总了它们的核心区别,方便你快速了解: 开发模式与体验​​:Halcon 配备了强大的​​图形化…

算法-根据前序+中序遍历打印树的右视图

题目请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图数据范围: 0≤n≤100000≤n≤10000 要求: 空间复杂度 O(n)O(n),时间复杂度 O(n)O(n)如输入[1,2,4,5,3],[4,2,5,1,3]时,通过前序遍历…

Kafka面试精讲 Day 7:消息序列化与压缩策略

【Kafka面试精讲 Day 7】消息序列化与压缩策略 在Kafka的高性能消息系统中,消息序列化与压缩是影响吞吐量、延迟和网络开销的核心环节。作为“Kafka面试精讲”系列的第7天,本文聚焦于这一关键主题,深入剖析其原理、实现方式、配置策略及常见…

Xterminal软件下载_Xterminal ssh远程链接工具下载__Xterminal安装包 网盘下载_Xterminal ssh远程链接工具安装包

Xterminal 作为一款国产 SSH 工具,专为开发人员量身打造。它支持 SSH 和 Telnet 协议连接远程服务器与虚拟机,无论是进行代码部署,还是服务器运维,都能轻松胜任。软件界面采用极简设计,黑色背景搭配白色文字&#xff0…

Lua > 洛谷

Lua > 洛谷P1000 超级玛丽游戏P1001 AB ProblemP1008 [NOIP 1998 普及组] 三连击P1035 [NOIP 2002 普及组] 级数求和P1046 [NOIP 2005 普及组] 陶陶摘苹果P1047 [NOIP 2005 普及组] 校门外的树P1085 [NOIP 2004 普及组] 不高兴的津津P1089 [NOIP 2004 提高组] 津津的储蓄计划…

小企业环境-火山方舟和扣子

背景说明 并不是说应该怎么办,而是基本配置有这些可以进行使用,具体不同企业使用的时候肯定要个性化配置。 使用了火山方舟和扣子 火山方舟 应用实验室列表 简单使用了提示词的功能,后端服务ARK_API_KEY 应用ID 来对应请求发送http请求…

QT-事件

Qt事件 除了信号和槽通信机制外,Qt中还提供了事件处理机制实现与用户的交互和对象间的通信。Qt捕获底层操作系统消息,进行封装之后转换为Qt事件,事件处理后才发出信号。 一、事件概述Qt中事件是程序内部或外部发生的动作。比如程序外部&#…

HI3519DRFCV500/HI3519DV500海思核心板IPC算力2.5T图像ISP超高清智能视觉应用提供SDK软件开发包

Hi3519DV500是一颗面向视觉行业推出的超高清智能 SoC。最高支持四路sensor输入,支持最高4K30fps的ISP图像处理能力,支持 2F WDR、多级降噪、六轴防抖、全景拼接、多光 谱融合等多种传统图像增强和处理算法,支持通过AI算法对输入图像进行实时降…

go 初始化组件最佳实践

Go 语言初始化最佳实践 在 Go 语言中, 有一个 init() 函数可以对程序进行包级别的初始化, 但 init() 函数有诸多不便, 例如: 无法返回错误, 进行耗时初始化时, 会增加程序启动时间。因此 init() 函数并不适用于所有初始化。 1.初始化方式 在程序进行初始化时,我们应…

域名暂停解析是怎么回事

域名注册和使用是需要付费的,如果没有及时续费,域名注册商就会暂停该域名的解析服务。相关数据显示,大约有 30% 的域名暂停解析情况是由于欠费引起的。比如,有个小公司的网站域名到期了,负责续费的员工忘记操作&#x…

前端开发的“三剑客”—— ​​HTML、CSS、JavaScript​​

前端开发的“三剑客”—— ​​HTML、CSS、JavaScript​​,是构建所有网页和Web应用的基石。它们分工明确又紧密协作,共同实现了网页的“内容结构”“视觉表现”和“交互行为”。以下是三者的详细解析及协作逻辑:​​1. HTML:网页…

TDengine TIMEDIFF() 函数用户使用手册

TDengine TIMEDIFF() 函数详细使用手册 目录 功能概述函数语法参数说明返回值说明版本变更说明技术特性使用场景及示例时间单位处理数据类型兼容性注意事项常见问题最佳实践 功能概述 TIMEDIFF() 函数用于计算两个时间戳的差值,返回 expr1 - expr2 的结果。结果…

数据结构:栈和队列(上)

汇总代码见:登录 - Gitee.com 上一篇文章:数据结构:双向链表-CSDN博客 与本文相关的结构体传参:自定义类型:结构体-CSDN博客 1.栈 1.1概念和结构 栈:一种特殊的线性表,其只允许在固定的一端…