创建和编辑变量

创建变量

在MATLAB®工作区中的MATLAB会议期间由您创建变量并将其存储在内存中。您可以通过运行MATLAB代码或使用现有变量创建工作区中的新变量。

要创建一个新变量,请在命令窗口中输入变量名,后跟一个等号(=)和你想要的值赋给变量。例如,如果你运行这些语句,MATLAB增加了三个变量X一个,一世到工作区:

X = 5.71;A = [1 2 3;4 5 6;7 8 9];I = BESSELI(X,A);

在为变量赋值之前,不必声明变量。

如果你没有以分号结束赋值语句(;), MATLAB将在命令窗口中显示结果。例如,

x = 5.71
X = 5.7100

如果你没有明确指定给一个变量声明的输出,MATLAB一般分配结果保留字。的价值每返回未分配给一个变量的输出值语句改变。例如,

罪(1)
ANS = 0.8415

要查看和编辑变量,使用Workspace浏览器和变量编辑器。(有些编辑选项不在可用MATLAB线上。)

查看工作空间内容

要在工作区中查看变量列表,请使用Workspace浏览器。

要打开Workspace浏览器,如果它是当前不可见,请执行下列操作之一:

  • 选项卡,环境部分,点击布局。然后,在表演, 选择工作空间

  • 类型工作区在命令窗口中。

默认情况下,工作区浏览器显示基本工作区。如果MATLAB处于调试模式,您还可以查看函数工作区。欲了解更多信息,请参阅基本工作区和功能工作区

以显示附加列,比如大小和范围内,浏览器工作空间标题栏,单击,然后单击选择列。在MATLAB在线™中,选择通过右击Workspace浏览器标题栏和选择或清除所需的列名要显示的列。

您也可以使用命令在命令窗口中查看变量列表。若要列出有关大小和类的信息,请使用谁是命令。例如,如果你有变数X一个,一世在工作区中,可以运行谁是查看工作区内容的命令:

您的变量是:A I X
谁是
名称大小字节类属性的3×3 72双I 3×3 72双X的1x1 8双

查看变量内容

您可以在几个方面变量的内容:

  • 命令窗口 - 在命令提示符下键入变量名。例如:

    X
    X = 5.7100

  • 变量编辑器——在工作区浏览器中,双击一个变量名。变量编辑器将为该变量打开。

    一些变量打开一个浏览器或其他工具适合他们的值的类型,如时间序列。有关详细信息,请参阅该数据或对象类型的文档。

    一个变量编辑器中变量属性旁边的图标表示该属性是受保护的或私有的。

    要改变变量编辑器显示变量如何,请访问视图选项卡,并在格式部分中,选择一个数字显示格式。显示格式不影响值的方式显示在命令窗口或工作区浏览器,或变量是如何保存的。

    注意

    在一个变量,你可以在变量编辑器中打开元素的最大数量取决于您的操作系统和系统中安装的物理内存量。

编辑变量内容

您可以在工作区浏览器中编辑标(1 * 1)变量的内容。要编辑内容,请单击该变量的值,将其选中,然后输入一个新值。

要编辑其他变量,在变量编辑器中打开它们。例如,假设您创建一个单元阵列,C通过运行在命令窗口中下面的命令:

A =魔法(4);C = {A A A};
在工作区浏览器中,双击变量名C在变量编辑器中打开它。

编辑变量的一个元素,双击元素。元素在变量编辑器中的一个新文档打开。例如,如果您双击元素13 C {1,1}在变量编辑器,该单元格中的内容在新标签中打开。您可以通过点击该元素并键入新值编辑变量元素的值。按输入或者单击另一个元素保存更改。

要返回到的元素的父单元阵列或结构,转到视图选项卡,然后单击按钮。

您在变量编辑器中所做的更改会自动保存在工作区。更改您通过命令窗口或其他操作使变量自动更新在Workspace浏览器和变量编辑这些变量的信息。

注意

  • 您不能编辑在变量编辑器的元素或多维数组的子集。

  • 不能在变量编辑器中编辑高数组。

  • 当在工作区浏览器或在变量编辑器的结构的一部分编辑字符串,必须使用双引号包围的字符串值。

编辑表和结构数组变量

表(包括时间表)和结构阵列支持附加的编辑动作。万博1manbetx

行动 程序
修改行或列名 双击名称并输入新文本。

重新排序变量

将鼠标悬停在变量的左侧,直至四向箭头出现。然后,单击并拖动列到新的位置。

修改单位和变量的说明

点击出现的变量名称右边的箭头。然后,输入新文本单位描述领域。

排序可变数据

点击出现的变量名称右边的箭头并选择提升降序

注意

一个表的内容,才能显示和修改时的变量的数量少于5000当变量的数量等于或超过5000,你只能查看表的属性。

在变量编辑器对某些变量类型所做的更改也出现在命令窗口。例如,假设你有一个表Ť它包含三列,一个,C。如果您删除列一个在变量编辑器,线路T(:, 'A')= [];显示在命令窗口。为了抑制在命令窗口中码显示,上视图选项卡,清除展会MATLAB代码复选框。

调整或重塑变量

要在变量编辑器中修改变量元素的大小、形状和顺序,请使用以下过程之一。

行动 程序

删除行、列或变量元素

右键单击所需的行标题、列标题或选定的元素并选择删除行删除列

插入新行或列

右键单击所需的行标题、列标题或元素并选择在上方插入行在下方插入行将列插入到左侧, 要么插入列向右。还可以通过在空行或空列中输入值来添加行或列。例如,向数组中添加行和列13 C {1,1},在元素(5,5)中输入一个值。

切可变元件

右键单击所需的行标题、列标题或选定的元素并选择。切值移动到剪贴板,并通过空元素的默认值被替换。欲了解更多信息,请参阅空元素

复制可变要素

右键单击所需的行标题、列标题或选定的元素并选择复制

粘贴变量元素

用鼠标右键单击要插入开始,并选择行标题,列标题或元素

粘贴从微软细胞®高强®电子表格

用鼠标右键单击要插入开始元素,然后选择粘贴Excel数据

空元素

在变量空元素分配缺省值。默认分配如下:

  • 0对于数字阵列

  • []对于单元阵列和结构阵列

  • <未定义>为分类变量

复制,重命名和删除变量

您可以复制和粘贴,复制,重命名和Workspace浏览器中删除变量。

行动 程序

复制变量,并从剪贴板

选择变量,右键单击,然后选择复制。然后,您可以粘贴名称,例如,在命令窗口中或外部应用程序。多变量是用逗号分隔。

重复的变量

选择变量,右键单击,然后选择重复的。MATLAB创建选定变量的副本。

重命名工作间可变

右键单击变量名称,然后选择改名。键入新的变量名并按下输入

删除工作区的所有变量

选项卡,变量部分,点击清除工作区

您也可以使用清晰的功能在命令窗口。

从工作空间中删除所选变量

请在工作区浏览器中,右键单击该变量,然后选择删除

您也可以使用清晰的功能在命令窗口。例如,清除变量一个,使用命令明确一个B

为了保持指定的变量,但删除他人使用clearvars函数与-除选项。例如,以清除所有变量除了变量A,使用命令clearvars -except一

创建从现有可变新的工作空间的变量,在变量编辑器中选择的元素,数据范围,行或列中的阵列,然后在变量选项卡,选中新的选择

您可以更改字符,在当你切割并与变量编辑成文本文件或其他应用程序粘贴值的数据区划界定小数。你可以这样做,例如,如果你提供的数据到使用其它字符比期间的语言环境()。要更改分隔符,指定小数点分隔符为通过系统剪贴板中的出口数字数据变量首

导航变量内容

当编辑在变量编辑器变量,有些变量可以包含大量的数据,因此很难元素之间进行导航。使用这些键盘快捷键在变量编辑器变量元素之间轻松移动。您不能修改这些键盘快捷键。

行动

键盘快捷键

提交更改元素并移动到下一个元素。

变量首允许您指定下一个元素是什么。默认是向下移动。

输入

向右走。

在选择时,标签还从最后一列移动一行到下一行的第一列。

标签

移动在相反的方向上输入标签

Shift + Enter键Shift + Tab键

提升行,其中可见的行数。

PAGE UP

下移行,其中可见的行数。

向下翻页

移到列1。

移动到第1行1列。

Ctrl + Home

编辑当前元素,定位光标在元件的端部。

F2Ctrl + U苹果麦金塔电脑平台)

也可以看看

|

相关的话题