您的位置:首页 > 编程语言 > MATLAB

MATLAB例题1.3及demo分析

2017-03-11 21:45 375 查看


1.3.2输入一个行矩阵






1.3.3分行输入一个行矩阵






1.3.4MATLAB提示出错






1.3.5用函数zeros生成全零阵






1.3.6用函数eye生成全零阵






1.3.7矩阵的加减运算






1.3.8两个矩阵的乘法运算






1.3.9矩阵的数乘运算






1.3.10向量的点积






1.3.11向量的叉乘






1.3.12向量的混合积






1.3.13左除和右除






1.3.14矩阵的乘方






1.3.15矩阵的转置






1.3.16对奇异矩阵求逆是MATLAB给出的警告信息






1.3.17用初等变换的方法求逆矩阵






1.3.18以有理格式输出结果



demo1:2-D坐标图的制作

本例可以展示用户用MATLAB制作2-D坐标图的许多类型,并提供一些基本的设计提示。

 鸟叫声2-D坐标图

|xlabel| and |ylabel| ;输入x轴和y轴的数据或初始化x值

 |doc linspace| ;此命令用于为数据留出空间

这里y值用含x函数计算出并存储在变量y中

 |plot(sin((0:0.05:5).^2))|;用一个命令计算出y值

x = 0:0.05:5; 初始化x值

y = sin(x.^2); 输入y函数

plot(x,y); 输入x、y曲线

xlabel('Time') 定义x轴

ylabel('Amplitude')
定义y轴



钟声条形图

用一个函数计算并存储y值

x = -2.9:0.2:2.9; 初始化x值

bar(x,exp(-x.*x)); 条形图函数



正弦梯形图

x = 0:0.25:10; 初始化x值

stairs(x,sin(x)); 梯形图函数






误差范围条形图

误差范围函数即画x、y曲线并叠加每一个观察垂直误差范围,这个范围依赖于额外的数据,下图的误差数据使用随机函数得出的

x = -2:0.1:2; 初始化x值

y = erf(x); 输入函数

e = rand(size(x))/10; 用随机函数得出误差值

errorbar(x,y,e); 误差范围



极地曲线图

下图是极地坐标图以及时间递耗值与之相对的半径

t = 0:0.01:2*pi; 时间函数用于计算时间递耗值

polar(t,abs(sin(2*t).*cos(2*t))); 基点坐标



枝干曲线图

共垂直基线枝干标记的x、y曲线图

x = 0:0.1:4;输入基线

y = sin(x.^2).*exp(-x);输入相应函数

stem(x,y) 求出一系列的x、y值



散点图

以小时为单位用红星标记两条街上的车的数量之间的关系,上一个例子蓝色圆圈中没有标记,在命令行中颜色、标记、线、点等为变化的曲线提供更多信息



demo2:如何利用旋转的离心椭圆构建一个XYCRULL函数

ab = [0 2*pi];  输入XYCRULL函数各项值

rtr = [8 1.5 1];

pq = [40 40];

box = [-10 10 -10 10 -3 3];

vue = [90 50];

clf

tube('xycrull',ab,rtr,pq,box,vue)  将以上各值带入tube函数中

colormap(hot);设置颜色

view(-37.5,65);设置图中坐标

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  matlab