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
英文地址,請注明出處:http://en.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概念和結構 棧:一種特殊的線性表,其只允許在固定的一端…