MATLAB社区

MATLAB、社区和更多

运行函数与输入R2007b从编辑器

尽管这个条目的标题失去光泽,但我向你保证,这个新特性将值得一读,因为它地址我们的一个最常见的用户请求!

在R2007b,您将注意到一个新奇的运行按钮左边的调试工具栏(参见下面的图1)。新split-button强加给一个文档绿色小图标。紧迫的左边(图标)运行当前选中的配置(我将解释什么是配置在一分钟内),同时按下右边(面临的向下箭头)将向您展示所有的配置文件正在编辑。

新的MATLAB编辑器工具栏
图1所示。

让我注意,如果你想运行您的文件,只需按下运行按钮。现在,如果你有点好奇这些新配置可以提供你,继续读下去!

配置是小块的MATLAB代码关联到一个特定的m文件。可以有许多配置与一个给定的文件,可以非常方便的如下我们会看到。当你第一次按下运行按钮的下拉箭头,你会看到两个菜单项:缺省配置名称(恰好是文件/函数名),以及一个选项来编辑配置文件你当前使用MATLAB的编辑器。如果您选择编辑配置(文件)你会看到配置编辑器(图2所示)。

配置编辑器
图2。

注意,默认情况下,您正在编辑的文件的名称(也应该是函数名)插入默认的配置以及创建的任何随后配置。运行这样的配置将是相同的在命令提示符处键入文件名。

这看起来似乎是这样一个复杂的方式来运行一个文件,你说…啊,但我们还没有到达大部分!说你的函数(我们叫它机能亢进接受一个输入参数。以前在MATLAB编辑器中,就没有办法运行功能。你会被迫去命令窗口类型机能亢进(1234)

现在你需要做的就是编辑之一superFunction.m的配置,添加所需的输入。然后您可以从配置编辑器运行您的配置,或回到MATLAB编辑器,并选择您的配置从下拉部分运行按钮。run按钮会记得在最后一次运行配置。因此,随后按下运行按钮(或F5)将最后一个配置你跑。

创建多个配置允许您轻松改变你如何运行一个函数。每个配置可以通过在不同的输入参数,也可以调用你的函数,不同数量的输入参数(如果你使用变长度输入宗量)。你甚至可以做一些设置和/或清除在配置!如果你有定期创建一个表面,你可以有一个配置是这样的:

x =魔法(20);x = x。* 2;冲浪(x);标题(“魔表面”);

也许另一个像这样的:

x =魔法(50);x = x。* 5;冲浪(x);标题(“另一个神奇的表面”);

目前配置存储在一个二进制文件,但我们正在积极努力让他们的存储更加透明。

配置应该帮助你保持专注于编写和测试代码…让我们知道你的想法!

|

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。