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

    文章

    4746

    浏览量

    87130
  • 脚本
    +关注

    关注

    1

    文章

    387

    浏览量

    14819
收藏 人收藏

    评论

    相关推荐

    求助!matlab对ug的调用问题

    大佬们问一下,我现在已经有ug界面里面*.vb格式的操作记录脚本文件,怎么样用matlab在后台里调用这个脚本
    发表于 11-15 17:39

    PanoSim加入MathWorks Connections计划

    与发行基于 MATLAB 和 Simulink 的补充性商业产品、培训和咨询的组织提供支持。同时,MathWorks 成为了 PanoSim 的生态合作伙伴。
    的头像 发表于 10-31 16:40 221次阅读

    执行shell脚本的方式包括什么

    执行Shell脚本的方式有很多种,以下是一些常见的方法: 直接运行脚本文件 在命令行中,可以直接使用脚本文件的路径来运行脚本。例如: ./script. sh 这种方式需要确保
    的头像 发表于 08-30 15:17 260次阅读

    shell脚本编写之本地脚本的编写和执行

    时,可以不用在第一行指定shell应用程序;此外,使用shell应用进行脚本执行时,脚本文件可以不被赋予可执行权限。4)使用source或小数点(.)执行使用source或 . (.后边有空格)执行
    发表于 08-28 09:36

    利用Python脚本登录到交换机并创建VLAN

    本文将详细介绍如何利用Python脚本登录到交换机并创建VLAN。
    的头像 发表于 08-12 17:59 508次阅读

    如何使用MATLAB创建预测模型

    在这篇文章中,我们将讨论如何使用MATLAB创建预测模型。MATLAB(矩阵实验室)是一种用于数值计算、可视化和编程的高级编程语言和交互式环境。它广泛应用于工程、科学研究和金融领域。 1.
    的头像 发表于 07-11 14:29 605次阅读

    MathWorks联手NVIDIA加速医疗技术领域中软件定义工作流的开发

    先的数学计算软件开发商 MathWorks 宣布,MATLAB 已成功集成到 NVIDIA Holoscan 平台。
    的头像 发表于 05-09 11:45 1714次阅读
    <b class='flag-5'>MathWorks</b>联手NVIDIA加速医疗技术领域中软件定义工作流的开发

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

    MathWorks宣布推出MATLAB和Simulink的2024a版本
    的头像 发表于 04-07 14:03 601次阅读
    <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

    e² studio创建lib文件及使用

    e² studio创建lib文件及使用
    的头像 发表于 01-18 08:06 415次阅读
    e² studio<b class='flag-5'>创建</b>lib<b class='flag-5'>文件</b>及使用

    如何创建重叠的封装文件

    创建重叠的封装文件是一种常用的软件设计模式,它允许程序员使用多层次的连接和封装来保护数据和功能。下面介绍如何创建重叠的封装文件。 重叠的封装
    的头像 发表于 01-07 16:51 527次阅读

    Oracle如何执行sql脚本文件

    如何使用Oracle来执行SQL脚本文件。 一、什么是SQL脚本文件 SQL脚本文件是一个包含了一系列SQL语句的文本文件,可以用于创建数据
    的头像 发表于 12-06 10:51 6341次阅读

    【ELF 1开发板试用】+ python及脚本编程

    编辑器来编写一个脚本文件led.sh,程序如图8所示。 图8 脚本程序 在完成文件编辑后,可按图9所示来执行,此时可见到3个LED在不停地
    发表于 11-28 10:24

    codeblocks怎么创建c文件

    在 CodeBlocks 中,你可以按照以下步骤创建一个新的 C 文件: 步骤 1: 打开 CodeBlocks 首先,你需要打开 CodeBlocks IDE。你可以在开始菜单或快捷方式上找到它
    的头像 发表于 11-26 10:21 4458次阅读

    安全存储文件创建

    安全存储文件创建 使用安全存储时首先需要创建并初始化该安全文件。 如果在创建安全文件之前,/data/tee目录下没有dirf.db
    的头像 发表于 11-21 15:02 523次阅读
    安全存储<b class='flag-5'>文件</b>的<b class='flag-5'>创建</b>