matlab基础入门Word文件下载.docx
- 文档编号:17043524
- 上传时间:2022-11-28
- 格式:DOCX
- 页数:15
- 大小:63.63KB
matlab基础入门Word文件下载.docx
《matlab基础入门Word文件下载.docx》由会员分享,可在线阅读,更多相关《matlab基础入门Word文件下载.docx(15页珍藏版)》请在冰豆网上搜索。
4,5,6;
7,8,9]
(2)按【Enter】键,指令被执行。
(3)在指令执行后,MATLAB指令窗中将显示以下结果:
A=
123
456
789
【3】矩阵的分行输入
A=[1,2,3
4,5,6
(以下是显示结果)
【4】.计算
与
的数组乘积
a=[693;
275];
b=[241;
468];
a.*b
ans=
12363
84240
【5】.对于
,如果
,
,求解X。
A=[492;
764;
357];
B=[372628]’;
X=A\B
X=
0.1548
0.1863
0.1545
【6】角度
,求x的正弦、余弦、正切和余切。
x=[304560];
x1=x/180*pi;
sin(x1)
0.50000.70710.8660
cos(x1)
0.86600.70710.5000
tan(x1)
0.57741.00001.7321
cot(x1)
1.73211.00000.5774
2.符号变量的使用
【例1】因式分解:
>
symsx;
f=x^4-5*x^3+5*x^2+5*x-6;
factor(f)
ans=
(x-1)*(x-2)*(x-3)*(x+1)
【例2】
,用符号微分求df/dx。
symsax;
f=[a,x^2,1/x;
exp(a*x),log(x),sin(x)];
df=diff(f)
df=
[0,2*x,-1/x^2]
[a*exp(a*x),1/x,cos(x)]
【例3】求
和
程序如下:
int(x^2*atan(x),'
x'
)
1/3*x^3*atan(x)-1/6*x^2+1/6*log(x^2+1)
simple(ans)
结果如下:
ans=
simplify:
1/3*x^3*atan(x)-1/6*x^2+1/6*log(x^2+1)
radsimp:
combine(trig):
factor:
expand:
combine:
1/3*x^3*atan(x)-1/6*x^2+log((x^2+1)^(1/6))
convert(exp):
convert(sincos):
convert(tan):
collect(x):
mwcos2sin:
--------
int(x-x^2,'
0,1)
ans=1/6
【例4】微分方程
的通解.
symsxy;
dsolve('
D2y-2*Dy+5*y=exp(x)*cos(2*x)'
exp(t)*sin(2*t)*C2+exp(t)*cos(2*t)*C1+1/5*exp(x)*cos(2*x)
3.绘图函数
二维绘图函数Plot;
Subplot();
Title标题,legend标注,axis坐标轴,xlabel,ylabel,…
Holdon,grid
例:
绘y=sin(x)*cos(x),x在[-2,2]之间,用红线画。
x=-2:
0.1:
2;
y=sin(x).*cos(x);
plot(x,y,'
-r'
练习:
(1)用绿色线和圈画
(2)用蓝色线和*画
(3)用线宽为2的线画
上机作业:
1.绘制两条曲线,x的取值在[0,2pi],以pi/10为步长,一条是正弦曲线,一条是余弦曲线,线宽为6个象素,正弦曲线为绿色,余弦曲线为红色,线型分别为实线和虚线。
给所绘的两条曲线增添图例,分别为“正弦曲线”和“余弦曲线”。
x=0:
pi/10:
2*pi;
y1=sin(x);
plot(x,y1,'
-g'
'
linewidth'
6)
holdon;
y2=cos(x);
plot(x,y2,'
:
r'
legend('
y1=sin(x)'
y2=cos(x)'
2.画出衰减振荡曲线
及其它的包络线
。
的取值范围是
t=0:
4*pi;
y=exp(-1/3*t).*sin(3*t);
plot(t,y,'
holdon
y0=exp(-1/3*t);
plot(t,y0,'
y=exp(-1/3*t).*sin(3*t)'
y0=exp(-1/3*t)'
3.在同一坐标内,分别用不同线型和颜色绘制曲线y1=0.2e-0.5xcos(4πx)和y2=2e-0.5xcos(πx)。
y1=0.2*exp
(1)-0.5*x.*cos(4*pi*x);
2)
y2=2*exp
(1)-0.5*x.*cos(pi*x);
y1=0.2*exp
(1)-0.5*x.*cos(4*pi*x)'
y2=2*exp
(1)-0.5*x.*cos(pi*x)'
4.在0≤x≤2区间内,绘制曲线y1=2e-0.5x和y2=cos(4πx),并给图形添加图形标注。
y1=2*exp
(1)-0.5*x;
y2=cos(4*pi*x);
y1=2*exp
(1)-0.5*x'
y2=cos(4*pi*x)'
5.重新绘制第一题所描述的曲线,将正弦曲线和余弦曲线分别画在两个子图中,子图竖向排列。
Subplot(2,1,1)
Subplot(2,1,2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 基础 入门