矩阵和数组:

a = [1 2 3; 4 5 6; 7 8 10]
a+10
sin(a)
a*inv(a)
[a,a]
[a;a]
sqrt(-1)
A=magic(4)
A(4,2)
A(:,3)
A(3,:)
B = 0:10:100
B=rand(3,5,2)
结果:


文本和字符:
num2str,int2str将数字转化成字符
a='17'
int2str(a)
num2str('17')

打印字符disp()
a=17
b=12
max(a,b)
disp('hello world')
c=11
[a,b]=max(c)

二维图和三维图
二维线图,请使用 plot 函数
x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)

Hold on使用hold on函数就是在关闭图形之前或者使用hold off时,使用同一个图像画像。
x = 0:pi/100:2*pi;
y = sin(x);
plot(x,y)
hold on
y2 = cos(x);
plot(x,y2,':')
legend('sin','cos')

三维图通常显示一个由带两个变量的函数(即 z = f (x,y))定义的曲面图。
要计算 z,请首先使用 meshgrid 在此函数的域中创建一组 (x,y) 点。
[X,Y] = meshgrid(-2:.2:2);
Z = X .* exp(-X.^2 - Y.^2);
surf(X,Y,Z)

使用 subplot 函数可以在同一窗口的不同子区域显示多个绘图。
subplot 的前两个输入表示每行和每列中的绘图数。第三个输入指定绘图是否处于活动状态。例如,在图窗窗口的 2×2 网格中创建四个绘图。
条件判断语句和python一样后面加end
While也一样
For k=1:n
F(x)
End
Matlab实验课学习
第一次实验-Matlab基本(认识和了解其编译环境和简单知识)
1Matlab集成环境
1.1,启动和退出
启动有三种方法:
单击点开开始菜单,选择所有程序菜单项,然后点击Matlab Right0**中程序按钮
在安装路径下找到matlab.exe,双击运行。
建立桌面快捷方式。
推出也有三种方式
在主窗口中File菜单中选择exit MATLAB命令
在Matlab命令窗口中输出exit和Quit命令
单机主窗口的关闭按钮。
1.2,Matlab的操作界面
Matlab的操作界面包含多个窗口,主要有主窗口,命令窗口,工作空间窗口,当前目录窗口,同时在其右下角有一个Start'按

1.2.2命令窗口:
主要交互窗口,输入命令并显示结果

1.2.3工作空间窗口
1.2.4当前目录窗口
1.2.5命令历史窗口
1.4实验内容
1.4.1先建立自己的工作目录,再将自己的工作目录设置到MATLAB的搜索路径下,再实验能不能用help命令能不查询到自己的工作目录。
通过cd f:filepath可进入该文件目录,并将其当作当前工作空间

第二组方式是直接将一个文件目录直接加载到当前目录之下
你如果要将自己的工作目录设置到MATLAB搜索路径的话,借助addpath命令。
比方说,你要将c:\mydoc加到搜索路径的话。用下面的函数:
addpath c:\matlab\work

查工作目录,用path
查自己的工作目录,用userpath
查询目录用which filename,找.M文件里面的函数使用lookfor
1.4.2完成列1-1......1-4.
1.1绘制正弦余弦函数


其他三个事例分别是相关窗口
1.4.3matlab基本胡数据类型肯相关操作
整型,matlab支持8,16,32,64有无符号整数数据类型int8,uint8;
matlab中不容许在不同整形类型进行计算。

在matlab中当结果超出上限或者下线时候,将自动取上限或者下限。
sum函数
sum(A,2),不写的话默认的是1,表示计算列向量的和,写2的话,则为计算行向量的值返回一个列向量
网友评论