衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用MathWorks的MATLAB程序創建腳本文件

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-14 17:30 ? 次閱讀

步驟1:打開程序

如何使用MathWorks的MATLAB程序創建腳本文件

首先,應打開并使用所使用的計算機。在桌面上,單擊左下角的Windows按鈕(Windows版本Vista,7和8,先前版本的開始按鈕),然后搜索程序MATLAB。雙擊文本“ MATLAB R2013a”以打開程序。如果未通過搜索找到程序,則說明該計算機未安裝MATLAB,因此您需要使用其他計算機。該程序將花費一些時間加載,但是加載時會看到如上圖所示的主窗口。

步驟2:創建腳本文件

在MATLAB中完成任務的最簡單方法是在腳本文件中工作。腳本文件是輔助窗口,允許用戶一次編輯和運行一段代碼,同時完成多個任務。要打開腳本文件,請單擊左上角顯示“新腳本”的按鈕(如上圖所示)(對于使用較舊版本的MATLAB的用戶),方法是轉到文件選項卡,選擇“新建”,然后選擇腳本。這樣做會在新窗口中打開一個空白腳本文件。請注意,必須嚴格遵循接下來幾個步驟中給出的所有命令。任何拼寫,錯誤的大寫字母或缺少的行都將導致代碼崩潰,因此請仔細閱讀說明并準確輸入顯示的代碼。

步驟3:開始編寫腳本文件

首次啟動新腳本文件時,不要將要使用的任何變量分配給其他任務,這一點很重要。為了防止這種情況,請使用以下命令開始任何腳本文件:

清除所有

此命令清除所有已分配給變量的值。

對于此特定腳本,您也可以希望保持主窗口上的命令窗口干凈。為此,請在腳本文件的下一行輸入以下內容:

clc

“ clc”命令清除命令窗口顯示中以前的所有內容。

第4步:創建或導入數據

現在,您有了腳本文件的開頭,就可以獲取數據了。在此過程中,很多時候已經從實驗中獲得了數據。如果您已經有數據,則可以使用命令“ importdata(‘FileName’)”從另一個程序中導入數據,這會將任何數據作為矩陣輸入并將其存儲到變量中。但是,對于本教程,我們將創建自己的數據。在腳本文件的后兩行中輸入以下命令:

x = [-10:0.5:10];

y = x。^ 2;

這將創建一個向量或一組數字,將其分配給變量x,該變量以-10開始并以0.5到10遞增,并分配一個長度等于x ^ 2的向量。請注意,每行末尾的分號是可選的,并且僅用于禁止將命令輸出到命令窗口。如果要查看輸出,請刪除分號。

步驟5:創建圖

現在,您已經創建了數據,您可以使用“ plot”命令將其繪制到圖形上。在腳本文件的下一行中,輸入以下內容:

繪圖(x,y)

輸入此命令后,可以通過按下鍵盤上的F5按鈕或單擊來運行文件位于頂部工具欄的“運行”按鈕幾乎位于屏幕中央。系統將提示您保存腳本文件,將其命名為“ my_first_plot”,然后將其保存到文件夾中。這將繪制x數據與y數據的關系圖,以顯示y在周期x內的變化。對于此數據,您應該在圖1窗口(如上所示)中看到經典的拋物線。如果您沒有在圖形窗口中看到此內容,請返回到步驟3并檢查您的數據輸入。

步驟6:添加數據標記

現在您已經有了數據圖,現在該清理數據并使其可用于報告了。請注意,此步驟中的所有代碼都添加到了現有代碼中,僅添加了以前未在代碼中鍵入的部分。

首先,您要確保數據具有正確的線型。對于此繪圖,您不僅要查看曲線,而且還要查看各個數據點,因此在現有的plot命令中添加以下粗體部分:

plot(x,y ,‘-x’ )

再次運行代碼,您將看到小x點在曲線上,指示原始數據點,如上圖所示。更改已自動保存。

步驟7:調整標記大小

這些x很小并且很難看到。為了解決此問題,請在plot命令中添加以下內容(粗體顯示):

plot(x,y,‘-x’,‘MarkerSize’,10 )

運行再次腳本文件。如上圖所示,這會放大“ x”標記的大小,從而使它們在繪圖上更加可見。

步驟8:更改繪圖顏色

盡管默認的藍線和標記很漂亮,但有時您希望使該線和標記更加突出。為此,將以下代碼添加到繪圖命令(加粗):

plot(x,y,‘-x’,‘MarkerSize’,10 ,‘Color’,[1,0,0 ] )

運行腳本文件。線和標記現在將以紅色繪制。括號中的三個數字表示RGB向量,可以通過操縱這些數字來制作任何彩色線。

步驟9:格式化圖

現在您可以看到原始數據,是時候在繪圖中添加標簽和圖例了。在新行上執行plot命令后,輸入以下代碼行:

title(‘My First Plot’)

xlabel(‘x-values’)

ylabel(‘y-values’ )

legend(‘x vs. y’,‘Location’,‘SouthEast’)

運行腳本文件。這樣就為坐標軸創建了標簽,為圖形指定了標題,并在右下角放置了圖形圖例(因此為“ SouthEast”字符串)。現在該圖已完成,可以打印和顯示。最終圖如上圖所示,如果您的圖看起來不同,請在步驟4-8中檢查您的代碼或在步驟10中檢查最終代碼。

步驟10:檢查代碼和調試

以上,我已經提供了用于制作第8步中的最終圖的代碼,如果由于某種原因您的輸出結果與最終圖的使用有所不同這可以檢查您的工作并調試您自己的代碼。恭喜,編程愉快!
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 軟件
    +關注

    關注

    69

    文章

    5013

    瀏覽量

    88084
  • 腳本
    +關注

    關注

    1

    文章

    392

    瀏覽量

    14938
收藏 人收藏

    評論

    相關推薦

    MathWorks積極推動MATLAB與Simulink在教學項目中的應用

    全球領先的數學計算軟件開發商 MathWorks 今天宣布,其 MATLAB 和 Simulink 平臺在中國的高校教育中取得顯著成效。隨著科技的迅猛發展,國家新質生產力對未來人才提出了更高的創新
    的頭像 發表于 12-27 15:32 ?261次閱讀

    MathWorks加速器合作項目添新伙伴

    孵化園內的符合條件的初創企業提供全方位的技術支持和市場機遇。 根據合作協議,MathWorks將為這些初創企業提供MATLAB?和Simulink?軟件許可證,助力其在產品研發和數據分析方面取得突破。同時,MathWorks還將
    的頭像 發表于 12-23 15:02 ?306次閱讀

    求助!matlab對ug的調用問題

    大佬們問一下,我現在已經有ug界面里面*.vb格式的操作記錄腳本文件,怎么樣用matlab在后臺里調用這個腳本
    發表于 11-15 17:39

    PanoSim加入MathWorks Connections計劃

    與發行基于 MATLAB 和 Simulink 的補充性商業產品、培訓和咨詢的組織提供支持。同時,MathWorks 成為了 PanoSim 的生態合作伙伴。
    的頭像 發表于 10-31 16:40 ?399次閱讀

    第5章 MATLAB程序設計.ppt

    第5章 MATLAB程序設計
    發表于 10-24 16:40 ?0次下載

    MathWorks亮相2024北京國際風能大會

    本文將分享 MathWorks 參加 2024 北京國際風能大會的演講《基于仿真開展風光氫儲一體化系統的設計與開發》和相關技術白皮書。
    的頭像 發表于 10-24 13:59 ?339次閱讀

    新的 MathWorks 硬件支持包支持從 MATLAB 和 Simulink 模型到高通 Hexagon 神經處理單元架構的自動化代碼生成

    在 Snapdragon? 系列處理器中。MathWorks 硬件支持包,則專門針對 Qualcomm Technologies 的 Hexagon NPU 架構進行優化,實現 MATLAB
    的頭像 發表于 09-23 11:59 ?338次閱讀

    執行shell腳本的方式包括什么

    執行Shell腳本的方式有很多種,以下是一些常見的方法: 直接運行腳本文件 在命令行中,可以直接使用腳本文件的路徑來運行腳本。例如: ./script. sh 這種方式需要確保
    的頭像 發表于 08-30 15:17 ?392次閱讀

    shell腳本編寫之本地腳本的編寫和執行

    時,可以不用在第一行指定shell應用程序;此外,使用shell應用進行腳本執行時,腳本文件可以不被賦予可執行權限。4)使用source或小數點(.)執行使用source或 . (.后邊有空格)執行
    發表于 08-28 09:36

    利用Python腳本登錄到交換機并創建VLAN

    本文將詳細介紹如何利用Python腳本登錄到交換機并創建VLAN。
    的頭像 發表于 08-12 17:59 ?634次閱讀

    如何使用MATLAB創建預測模型

    在這篇文章中,我們將討論如何使用MATLAB創建預測模型。MATLAB(矩陣實驗室)是一種用于數值計算、可視化和編程的高級編程語言和交互式環境。它廣泛應用于工程、科學研究和金融領域。 1.
    的頭像 發表于 07-11 14:29 ?753次閱讀

    matlab預測模型有哪些

    MATLAB(Matrix Laboratory)是一款由MathWorks公司開發的數學計算軟件,廣泛應用于工程、科學研究和教育領域。MATLAB具有強大的數值計算能力、豐富的函數庫和靈活的編程
    的頭像 發表于 07-11 14:27 ?840次閱讀

    MathWorks聯手NVIDIA加速醫療技術領域中軟件定義工作流的開發

    先的數學計算軟件開發商 MathWorks 宣布,MATLAB 已成功集成到 NVIDIA Holoscan 平臺。
    的頭像 發表于 05-09 11:45 ?1814次閱讀
    <b class='flag-5'>MathWorks</b>聯手NVIDIA加速醫療技術領域中軟件定義工作流的開發

    MathWorks宣布推出MATLAB和Simulink的2024a版本

    MathWorks宣布推出MATLAB和Simulink的2024a版本
    的頭像 發表于 04-07 14:03 ?721次閱讀
    <b class='flag-5'>MathWorks</b>宣布推出<b class='flag-5'>MATLAB</b>和Simulink的2024a版本

    使用腳本節點matlab script時,如何隱藏MATLAB command window這個窗口?

    在labview里面使用腳本節點matlab script時,如何隱藏MATLAB command window這個窗口?
    發表于 03-15 15:15
    百家乐官网多少钱| 百家乐官网知敌便能制胜| 长乐坊百家乐官网娱乐城| 百家乐开户代理| 大发888信用好不好| 好运来百家乐官网现金网| 百家乐庄家出千内幕| 大发888娱乐场官网| 太阳城百家乐官网作弊| 百家乐太阳城菲律宾| 六合彩公式| 362百家乐官网的玩法技巧和规则| KK百家乐官网娱乐城| 大发888舍出同线牌| 百家乐官网伴侣破解版| 百家乐作弊工具| 真钱轮盘游戏| 免费百家乐官网追号软件| 大发888娱乐场 东南网| 百家乐官网谁能看准牌| 大发888娱乐游戏--| 百家乐官网如何买大小| 大发888娱乐场下载iypuqrd| 百家乐官网正规站| 大发888娱乐城注册| 赌场百家乐官网图片| 威尼斯人娱乐场积分| 百家乐官网开户优惠多的平台是哪家 | 玩百家乐输澳门百家乐现场| 丹东亿酷棋牌世界官方下载| 百家乐官网园首选海立方| 真博线上娱乐| 澳门百家乐有限公司| 桦甸市| 百家乐这样赢保单分析| 百家乐官网盛大娱乐城城| 旧金山百家乐的玩法技巧和规则 | 威尼斯人娱乐城线上赌博| 百家乐官网赌博代理荐| 大发888真人娱乐场| 下载百家乐官网的玩法技巧和规则 |