一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

怎樣在MATLAB中創(chuàng)建函數(shù)

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-04 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:打開(kāi)MATLAB

怎樣在MATLAB中創(chuàng)建函數(shù)

首先,請(qǐng)通過(guò)按屏幕左下角的Windows按鈕或按鍵盤(pán)上的Windows鍵來(lái)打開(kāi)開(kāi)始菜單。然后,在搜索欄中鍵入MATLAB,然后選擇“ MATLAB R2013a”。請(qǐng)注意,如果您的MATLAB版本較舊,則程序的確切名稱可能會(huì)略有不同。即使您的版本較舊,您仍然應(yīng)該看到與圖中所示相同的符號(hào),因此您應(yīng)該使用它來(lái)找到正確的程序。

步驟2:打開(kāi)腳本窗口

打開(kāi)MATLAB時(shí),會(huì)將用戶帶到MATLAB的主窗口(也稱為命令窗口)。但是,為了創(chuàng)建函數(shù),用戶必須打開(kāi)腳本窗口。選擇突出顯示的按鈕以打開(kāi)腳本窗口。腳本是可保存的命令序列,可以一次全部運(yùn)行。函數(shù)是一種特殊的腳本,每次運(yùn)行時(shí)都可以接受不同的輸入。請(qǐng)注意,在較舊的MATLAB版本中,突出顯示的按鈕將不會(huì)出現(xiàn),用戶必須選擇“文件”》“新建”》“腳本”才能打開(kāi)“腳本窗口”。

步驟3:第一行

打開(kāi)腳本窗口后,在第1行中鍵入“ function f = make_a_square(x)”。單詞“ function”告訴MATLAB該腳本將是一個(gè)函數(shù)。單詞“ function”和=之間的文本表示函數(shù)的輸出,在這種情況下為“ f”。括號(hào)內(nèi)的文本表示輸入,在這種情況下為“ x”。最后,括號(hào)左側(cè)的文本是函數(shù)的名稱,在本例中為“ make_a_square”。

步驟4:完成函數(shù)

輸入函數(shù)的第一行后,通過(guò)輸入“ f = x ^ 2;”來(lái)完成代碼。在第2行上顯示“結(jié)束”,在第3行上顯示“結(jié)束”。第二行告訴MATLAB接受輸入,將其平方,然后將新數(shù)字設(shè)置為輸出。行尾的分號(hào)阻止MATLAB稍后再輸出該行。如果不使用分號(hào),則稍后使用該功能時(shí),輸出將顯示兩次。第3行告訴MATLAB函數(shù)已結(jié)束。

步驟5:保存函數(shù)

您的功能已完成,請(qǐng)使用保存按鈕保存功能。保存文件的默認(rèn)名稱將與函數(shù)名稱相同。 確保不要更改此設(shè)置。更改保存名稱以使其與第1行上的名稱不同會(huì)導(dǎo)致功能無(wú)法正常使用。請(qǐng)注意,與第2步一樣,較舊的MATLAB版本將沒(méi)有突出顯示的按鈕,因此必須通過(guò)“文件”菜單完成保存。

第6步:運(yùn)行函數(shù)

返回命令窗口。輸入“ make_a_square(3)”,然后按鍵盤(pán)上的Enter鍵以測(cè)試功能。您的代碼應(yīng)將數(shù)字3平方,輸出9。如果代碼未執(zhí)行此操作,請(qǐng)檢查以確保在“命令窗口”中正確拼寫(xiě)了該函數(shù)。如果這樣做不能解決問(wèn)題,請(qǐng)?jiān)凇澳_本窗口”中重新打開(kāi)函數(shù),并確保沒(méi)有錯(cuò)誤。代碼正確輸出后,您將成功創(chuàng)建您的第一個(gè)MATLAB函數(shù)!
責(zé)任編輯:wv

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

    關(guān)注

    189

    文章

    3001

    瀏覽量

    234095
  • 函數(shù)
    +關(guān)注

    關(guān)注

    3

    文章

    4380

    瀏覽量

    64844
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    OptiSystem應(yīng)用:用MATLAB組件實(shí)現(xiàn)振幅調(diào)制

    本案例展示了OptiSystem調(diào)用MATLAB代碼實(shí)現(xiàn)振幅調(diào)制。 一、建模目標(biāo) 案例,我們生成兩束功率為0dBm,頻率分別為192.7THz、191THz的載波,合束之后經(jīng)過(guò)自
    發(fā)表于 06-13 08:46

    matlab如何計(jì)算含有第一類修正的貝塞爾函數(shù)的積分算不出的問(wèn)題?

    問(wèn)題摘要: matlab中計(jì)算含有第一類修正的貝塞爾函數(shù)的積分時(shí),出現(xiàn)了部分值能計(jì)算出結(jié)果,部分值無(wú)法計(jì)算出結(jié)果的問(wèn)題。 一、變量定義: syms x y=1.0+1i*x; %
    發(fā)表于 05-19 16:53

    為什么SDK 1.3.5創(chuàng)建的配置文件是SDK 1.3.4創(chuàng)建的 打不開(kāi)?

    為什么 SDK 1.3.5 創(chuàng)建的配置文件是 SDK 1.3.4 創(chuàng)建的 打不開(kāi)?
    發(fā)表于 05-13 07:22

    MATLAB工程的應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《MATLAB工程的應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 04-19 16:54 ?3次下載

    詳解RTOS的Hook函數(shù)

    Hook函數(shù)是RTOS的一個(gè)關(guān)鍵特性,通過(guò)該函數(shù),用戶可以增強(qiáng)對(duì)任務(wù)管理的控制,定義系統(tǒng)行為。
    的頭像 發(fā)表于 03-24 16:14 ?384次閱讀

    D4100_usb.dll動(dòng)態(tài)庫(kù)應(yīng)該使用哪些相關(guān)的函數(shù)才能實(shí)現(xiàn)Activex的MemToFrameBuffer(),LoadToDMD() 功能?

    使用Activex時(shí)可以正常讀取圖片并顯示。但當(dāng)使用D4100_usb.dll動(dòng)態(tài)庫(kù)時(shí),不清楚怎樣才能將數(shù)據(jù)顯示到DMD。 請(qǐng)問(wèn)D4100_usb.dll動(dòng)態(tài)庫(kù)應(yīng)該使用哪些相關(guān)的函數(shù)
    發(fā)表于 02-28 06:17

    OptiSystem應(yīng)用:用MATLAB組件實(shí)現(xiàn)振幅調(diào)制

    本案例展示了OptiSystem調(diào)用MATLAB代碼實(shí)現(xiàn)振幅調(diào)制。 一、建模目標(biāo) 案例,我們生成兩束功率為0dBm,頻率分別為192.7THz、191THz的載波,合束之后經(jīng)過(guò)自
    發(fā)表于 02-14 09:39

    hyper-v 備份,hyper-v怎樣進(jìn)行虛擬機(jī)的創(chuàng)建

    車(chē):powershellEnable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Hyper-V-All系統(tǒng)提示重啟時(shí),選擇“是”。 ? ?創(chuàng)建虛擬機(jī),打開(kāi)Hyper-V管理器,按“Win+Q”組合鍵,輸入“Hyper-V管理器”,然后打開(kāi)該應(yīng)用程序。
    的頭像 發(fā)表于 02-05 14:54 ?445次閱讀
    hyper-v 備份,hyper-v<b class='flag-5'>怎樣</b>進(jìn)行虛擬機(jī)的<b class='flag-5'>創(chuàng)建</b>

    Simulink與 MATLAB 的結(jié)合使用 Simulink的信號(hào)處理方法

    被快速搭建和仿真。 MATLAB 信號(hào)處理的作用 MATLAB 是一個(gè)強(qiáng)大的數(shù)學(xué)計(jì)算工具,它提供了大量的內(nèi)置函數(shù)和工具箱,用于信號(hào)的生成
    的頭像 發(fā)表于 12-12 09:25 ?1509次閱讀

    如何優(yōu)化SUMIF函數(shù)的效率

    Excel, SUMIF 函數(shù)是一個(gè)非常有用的工具,它可以根據(jù)指定的條件對(duì)數(shù)據(jù)進(jìn)行求和。然而,處理大量數(shù)據(jù)時(shí), SUMIF 函數(shù)可能會(huì)
    的頭像 發(fā)表于 11-11 09:20 ?1332次閱讀

    RTOS鉤子函數(shù)的用途及用法

    很多操作系統(tǒng),都存在這樣一類API函數(shù)接口:HOOK函數(shù)(也叫鉤子函數(shù))。
    的頭像 發(fā)表于 10-23 16:25 ?768次閱讀
    RTOS<b class='flag-5'>中</b>鉤子<b class='flag-5'>函數(shù)</b>的用途及用法

    高斯卷積核函數(shù)圖像采樣的意義

    高斯卷積核函數(shù)圖像采樣的意義主要體現(xiàn)在以下幾個(gè)方面: 1. 平滑處理與去噪 平滑圖像 :高斯卷積核函數(shù)通過(guò)其權(quán)重分布特性,即中心像素點(diǎn)權(quán)重最高,周?chē)袼攸c(diǎn)權(quán)重逐漸降低,實(shí)現(xiàn)了對(duì)圖像
    的頭像 發(fā)表于 09-29 09:33 ?849次閱讀

    MATLAB(3)--矩陣的引用(sub2ind、ind2sub、reshape函數(shù)使用)

    ,那么自動(dòng)擴(kuò)展原來(lái)的矩陣,并將擴(kuò)展后沒(méi)有賦值的矩陣元素置為0,示例如下所示: 通過(guò)下標(biāo)來(lái)引用矩陣的元素。 MATLAB,矩陣元素按列存儲(chǔ),即首先存儲(chǔ)矩陣的第一列元素,然后存儲(chǔ)第二列,……,一直
    發(fā)表于 09-06 10:11

    MATLAB-網(wǎng)頁(yè)訪問(wèn)與關(guān)閉

    瀏覽器。如果該網(wǎng)頁(yè)系統(tǒng)瀏覽器打開(kāi),web 將返回一個(gè)空句柄。如果未指定 web 函數(shù)(例如 [stat,h] = web)的任何輸入,則該句柄對(duì)應(yīng)于最近使用的 MATLAB Web
    發(fā)表于 09-05 16:23

    簡(jiǎn)述socket編程的常用函數(shù)

    Socket編程是一種基于TCP/IP協(xié)議的網(wǎng)絡(luò)編程技術(shù),它允許應(yīng)用程序通過(guò)網(wǎng)絡(luò)進(jìn)行通信。Socket編程,有許多常用的函數(shù),它們用于創(chuàng)建、配置、連接、發(fā)送和接收數(shù)據(jù)等操作。以下是
    的頭像 發(fā)表于 08-16 10:49 ?883次閱讀