l Current Folder
用于访问电脑中的文件。
l Command Window
用于输入命令,公式计算等也可以在这里进行。
l Workspace
浏览用户创建的数据或者从文件中导入的数据。
l Command History
记录用户在command窗口输入的命令,双击这些历史命令可以返回到command窗口继续执行。
下面通过简单的例子说明一下command窗口的使用。
工作区中的变量来自用户创建,外部数据加载或者其它的编程加入。比如我们在命令窗户输入以下两个函数。
>> A = magic(4);
B = rand(3,5,2);
通过命令whos可以查看工作区中的变量内容。
>> whos
Name Size Bytes Class Attributes
A 4x4 128 double
B 3x5x2 240 double
工作区中的变量如下,和通过命令whos查看的效果是一样的。
如果用户退出Matlab后,再次进入工作区中,那么里面的数据变量将被清空。如果想保持这些变可以
通过如下命令进行保存:
>> save myfile.mat
下次打开MATLAB可以通过如下命令加载这些变量:
>>load myfile.mat
另外用户可以通过命令clear清除当前工作区中的变量。
3.5 字符串
l 在matlab中显示字符串跟使用C不一样,matlab中使用单引号即可。比如:
>> myText = 'Hello, world'
myText =
Hello, world
>> otherText = 'You''re right' %特别的注意这里,显示单引号需要写两个才可以。
otherText =
You're right
>> whos
Name Size Bytes Class Attributes
myText 1x12 24 char
otherText 1x12 24 char
l 如果想合并两个字符串可以用如下的方法:
>> longText = [myText,' - ',otherText]
longText =
Hello, world - You're right
l 如果想把数字转换成字符串显示,可以用函数num2str 或者int2str.
>> f = 71;
c = (f-32)/1.8;
tempText = ['Temperature is ',num2str(c),'C']
tempText =
Temperature is 21.6667C
下面使用绘图功能创建一个二维图:
>> x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)
通过如下函数可以给绘图加上标题:
>> x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y);
xlabel('x');
ylabel('sin(x)');
title('Plot of the Sine Function')
通过函数plot(x,y,'r--')可以改变曲线的颜色和显示方式。
如果想把两个波形显示在一个图中,可以采用函数hold on,如下所示:
>> x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)