MATLAB®工作区中包含的变量在MATLAB会话创建并存储在内存中。您可以创建新变量在工作区中通过运行MATLAB代码或使用现有的变量。
创建一个新的变量,在命令窗口中输入变量名,其次是一个等号(=
),你想要的值分配给变量。例如,如果您运行这些语句,MATLAB添加三个变量x
,一个
,我
工作区:
x = 5.71;一个= [1 2 3;4 5 6;7 8 9];I = besseli (x);
之前你不需要声明变量赋值。
如果你不结束赋值语句用分号(;
),MATLAB命令窗口中显示结果。例如,
x = 5.71
x = 5.7100
如果没有显式地指定语句的输出一个变量,MATLAB一般分配结果保留字答
。的价值答
改变每一个语句返回一个输出值不分配给一个变量。例如,
罪(1)
ans = 0.8415
查看和编辑变量,使用工作空间浏览器和变量编辑器。(一些编辑选项不可用MATLAB在线™。)
在工作区中查看变量列表,使用工作空间浏览器。
打开工作空间浏览器如果它不可见,做下面的:
在家选项卡,环境部分中,点击布局。然后,在显示中,选择工作空间。
类型工作空间
在命令窗口中。
默认情况下,工作空间浏览器显示基本工作空间。您还可以查看工作区在调试模式下如果MATLAB函数。有关更多信息,请参见基础和功能工作区。
显示附加列如大小和范围,在工作空间浏览器标题栏,单击,然后单击选择列。在MATLAB在线选择要显示的列,右键单击列名在工作区中浏览器并选择或清除所需的列名。
你也可以使用谁
命令在命令窗口来查看变量的列表。大小和类信息列表,使用谁
命令。例如,如果你有变量x
,一个
,我
在您的工作空间,您可以运行谁
和谁
命令来查看您的工作区内容:
谁
你的变量是:我x
谁
类属性名称大小字节3 x3 72双我3 x3 72双x 1 x1 8双
你可以把一个变量在几个方面的内容:
命令窗口,在命令提示符处输入的变量名字。例如:
x
x = 5.7100
变量编辑器——在工作空间浏览器中,双击一个变量名。该变量的变量编辑器打开。
一些变量打开一个浏览器或其他工具适合他们的值的类型,如timeseries
。详情,请参阅文档,数据或对象类型。
一个或
图标旁边的一个变量属性变量编辑器中表明,产权保护或私有的。
改变变量编辑器显示变量,去视图选项卡,和格式部分中,选择一个数字显示格式。显示格式不影响值显示在命令窗口或工作空间浏览器,或者保存的变量。
请注意
的最大数量的元素在一个变量的变量编辑器中,您可以打开取决于您的操作系统和在您的系统上安装的物理内存。
您可以编辑的内容标量(1×1)变量在工作空间浏览器。编辑内容,单击变量值以选择它,然后输入一个新值。
编辑其他变量,变量编辑器中打开。例如,假设您创建一个单元阵列,C
在命令窗口中运行这些命令:
一个=魔法(4);C ={一百一十一};
C
在变量编辑器中打开它。
编辑一个元素的一个变量,双击该元素。变量内的元素会在新文档中打开编辑器。例如,如果你双击元素C {1}
在变量编辑器中,该细胞打开一个新标签的内容。您可以编辑一个变量的值元素通过单击元素和输入一个新值。新闻输入或单击另一个元素保存更改。
返回到父单元阵列或结构的一个元素,去视图选项卡并单击上升按钮。
您所作的改变在变量编辑器会自动保存在工作区中。您所作的改变变量通过命令窗口或其他操作自动更新信息在工作空间浏览器对这些变量和变量编辑器。
请注意
你不能编辑元素或多维数组的变量子集编辑器。
你不能编辑高数组变量编辑器中。
在编辑字符串在工作区中浏览器或作为一个结构变量编辑器的一部分,您必须使用双引号包围的字符串值。
表(包括时间表)和结构数组支持额外的编辑操作。金宝app
行动 | 过程 | 例子 |
---|---|---|
修改列或行名称 | 双击的名称和输入新的文本。 |
|
重新排序变量 |
悬停在左边的一个变量,直到四卷筒箭头出现。然后,单击并拖动列到一个新的位置。 |
|
修改变量的单位和描述 |
单击向右箭头出现变量名。然后,输入新文本单位和描述字段。 |
|
类变量数据 |
单击向右箭头出现变量名和选择提升或下行。 |
|
请注意
表的内容仅仅是可见的和可修改的变量的数量不到5000。当变量的数量等于或超过5000年,您只能查看表的属性。
在变量编辑器中更改某些变量类型也出现在命令窗口。例如,假设您有一个表T
包含三列,一个
,B
,C
。如果你删除列一个
在变量编辑器中,T(:,“一个”)= [];
在命令窗口中显示。抑制代码在命令窗口中显示,在视图选项卡上,清晰的显示MATLAB代码复选框。
修改尺寸,形状,和秩序的变量元素变量编辑器,使用其中的一个过程。
行动 | 过程 |
---|---|
删除行、列或变量元素 |
右键单击所需的行标题,列标题,或者选中的元素和选择删除行或删除列。 |
插入新行或列 |
右键单击所需的行标题,列标题或元素和选择上面插入行,下面插入一行,插入列在左边,或插入列向右。还可以添加行或列只需输入一个值在一个空行或列。例如,要添加一个数组的行和列C {1} 输入一个值在元素(5,5)。 |
减少变量元素 |
右键单击所需的行标题,列标题,或者选中的元素和选择减少。减少值移动到剪贴板,取而代之的是空元素的默认值。有关更多信息,请参见空元素。 |
复制变量元素 |
右键单击所需的行标题,列标题,或者选中的元素和选择复制。 |
粘贴变量元素 |
右键单击行标题,列标题,或元素开始,选择你想要插入的地方粘贴。 |
浆细胞从微软®Excel®电子表格 |
右键单击要插入的元素开始,然后选择粘贴Excel数据。 |
空元素在变量指定默认值。默认的任务是:
0
对于数值型数组
[]
细胞数组和结构数组
<定义>
为分类变量
你可以复制和粘贴、复制、重命名和删除变量在工作区中浏览器。
行动 | 过程 |
---|---|
复制变量和从剪贴板 |
选择变量,右键单击,然后选择复制。然后,您可以粘贴的名称,例如,在命令窗口或一个外部应用程序。用逗号分隔多个变量。 |
重复的变量 |
选择变量,右键单击,然后选择重复的。MATLAB所选变量创建一个副本。 |
重命名一个工作空间变量 |
右键单击变量名称,然后选择重命名。输入新变量名和出版社输入。 |
删除工作区中的所有变量 |
在家选项卡,变量部分中,点击明确的工作空间。 你也可以使用 |
从工作区中删除选定的变量 |
选择的变量在工作空间浏览器中,右键单击,然后选择删除。 您还可以使用 保存指定的变量,但删除其他人使用 |
创建一个新的工作空间变量从现有的变量,在变量编辑器中,选择一个元素,数据范围、行或列在一个数组中,然后在变量选项卡上,选择的新选择。
你可以改变性格,划入小数的数据时剪切和粘贴值变量编辑文本文件或其他应用程序。你可能会这样做,例如,如果你提供数据到一个语言环境,使用字符以外的时期(。
)。改变分隔符字符,指定一个十进制分隔符出口数字数据通过系统剪贴板在变量的偏好。
变量编辑器中编辑变量时,变量可以包含大量的数据,所以很难导航元素之间。使用这些快捷键来移动变量元素变量之间很容易编辑。您不能修改这些快捷键。
行动 |
键盘快捷键 |
---|---|
提交更改元素和移动到下一个元素。 变量的偏好使您能够指定下一个元素是什么。默认是向下移动。 |
输入 |
向右走。 在一个选择,选项卡也从一行的最后一列移动到下一行的第一列。 |
选项卡 |
在相反的方向移动输入或选项卡。 |
Shift + Enter或Shift + Tab |
向上移动 |
向上翻页 |
向下移动 |
下一页 |
移动到第一列。 |
家 |
第一行,第一列。 |
Ctrl +回家 |
编辑当前元素,定位光标的元素。 |
F2(Ctrl + U在苹果麦金塔电脑平台) |