找回密码
 注册
关于网站域名变更的通知
查看: 650|回复: 1
打印 上一主题 下一主题

MATLAB开发环境的熟悉

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-12-19 10:33 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

" @; S$ D& @; T9 A一、实验任务和目的
7 N0 J2 _+ J  n( o/ m1. 熟悉Matlab的系统环境及基本操作方法。
3 A! w* _( a! Q6 l3 b/ c2. 掌握Matlab的搜索路径及其设置方法。 ! S1 [; ]7 X+ M
3. 熟悉Matlab的帮助信息的查阅方法。 $ V2 V% e. H, L
二、实验内容
; D6 @. V3 ]1 h9 _1. 熟悉 Matlab 工作界面的多个常用窗口的及使用方法。
7 f% ]; b8 \& j0 J& h6 k+ H熟悉Command windows、Workspace、Command history、Current directory、Help Windows。 1 s. X/ J+ Z. ?- w$ m" |
2. 建立自己的工作文件夹,将自己的工作文件夹设置到Matlab搜索路径下,试验用help命令能否查到自己的工作文件夹。 ! m1 T5 M) h$ |2 q" E
3. 利用Matlab的帮助功能分别查询inv、plot、max、round等函数的功能及用法。 : f. z* q. Q8 |
4. 完成下列操作: $ f! x2 {' F# P# l# ~6 S9 \1 |% x
(1)在Matlab命令窗口输入以下命令,观察工作区窗口的内容。
5 U0 i" a" ]2 ~3 H- P' xx=0:pi/10:2*pi; - Y% B, U* o& H; a% R/ o
y=sin(x);
* j, E' O, \: y9 B* c% [6 X) _% M! J(2)在Matlab命令窗口输入plot(x,y),对照help功能分析其图形含义。
1 [2 U6 v5 C' F5 F1 i0 ^(3)如何实现plot(x,y)画出的图像更为精细,写出分析和实现过程。 ) B; |& i9 C( |9 n( c% t0 X+ L. I
& q  i. ]. ^; F( \3 `+ @% I
! s. k0 {2 ?. ~
三、实验过程和结果 ! J, i, Y8 ]1 j3 P. e
1. 熟悉 Matlab 工作界面的多个常用窗口的及使用方法。   ?) h- l" _8 n: e
熟悉Command windows、Workspace、Command history、Current directory、Help Windows。
* I) I2 Z, |5 S$ M命令窗口(Command Window)、
! o) Y) H9 f: h/ K
" u8 j1 k- q9 c% s2 ]2 X' C' \ ; `2 C4 d/ z5 h
工作空间窗口(Workspace)、
8 d3 x* B2 @5 k1 b" i2 h
) U- V: n6 o/ Q, e
0 W, F( q6 t' b0 r命令历史窗口(Command History)、
6 k8 O) @+ P( r) ]7 i  C% P. Q/ D  g
. f! }' X1 j3 Y" a2 |
  ~9 Y0 b# o- B2 o4 z: u( t当前目录窗口(Current Directory)
. ]2 i8 M/ N1 C 1 {5 f- W6 `" d9 O9 @3 f

) h- Q7 C2 Y* ?9 B3 ?8 R1 T/ LHelp Windows - u7 s" t! }, y+ g+ `0 x
& W! H, G9 m5 t. w8 v  ~- i

8 o$ P1 e& {+ E3 ^4 A) l$ B1. 建立自己的工作文件夹,将自己的工作文件夹设置到Matlab搜索路径下,试验用help命令能否查到自己的工作文件夹。3 H0 O% `' v5 K' e( j! I4 ?
  i. {# J3 ?+ @& K2 H5 Z6 M- H9 [
8 G/ r: I4 i5 x# ]7 r

7 o- D; I: R& T* {# e & p1 E: r0 j% d; \' j$ g$ Y

, ^7 E& _. ~' c* ? 5 p" n! _! L/ C4 h& n

3 }7 N( B2 u/ I$ _7 ^8 }  H0 Q事实证明,用help命令不能查到自己的工作文件夹
  ~2 P" n; _7 z9 U# y3 D8 y: P0 G0 g2 I$ b9 t' W: A
1. 利用Matlab的帮助功能分别查询inv、plot、max、round等函数的功能及用法。
. ?3 U6 a2 d' I9 s+ z+ e% _) ^4 Y1 ~) t

, l. T) y5 p7 t2 k& W/ N& c3 w/ u0 ]5 J
2. 完成下列操作: + _9 b: Y+ x+ c5 x& Q" H7 L( j
(1)在Matlab命令窗口输入以下命令,观察工作区窗口的内容。
, D1 t; B- D9 p8 v7 _. Kx=0:pi/10:2*pi; 2 s" p5 \; o% v& o
y=sin(x);
3 q# u4 _% G, _. }2 \- |) }" Z" Q' d6 W6 J9 L: W

! X3 s) ]. U) Q
" J0 X* [& i! P9 ~2 m
, t. B6 U% @1 N  [4 B  H
2 |4 Z" M/ A6 a 3 T5 l4 q2 o2 `  c4 N
# ^. X/ g$ p" T% S; \
(2)在Matlab命令窗口输入plot(x,y),对照help功能分析其图形含义。 * N0 f3 \+ g8 ~& M, W
; {1 t& ~. G' ?8 a# y
8 [- t+ i( R3 V8 t% F5 @

$ _8 c9 p) j2 v# U6 k这是一个正弦曲线 ( y6 A2 G: i! ^/ n/ {
x=0:pi/10:2*pi;   H8 O# i9 b* q; w* {
这说明x是0到2pi,以pi/10为间距的向量 6 S) X% P( C& S% X# y7 T
Y=sin(x)是个余弦函数
$ F; U4 F/ r) N3 i' w那么根据图像我们可知生成的图形是21个点连成的光滑的正弦曲线。6 f7 L8 W* a+ Q4 e

3 d3 h5 R" J% [/ I(3)如何实现plot(x,y)画出的图像更为精细,写出分析和实现过程 + e$ W; E& A1 O! ?- ^
更为精细,可以通过让点数增加 3 [5 L4 Q# K1 r. j# Y
5 s; a" A, V1 A" I

* \7 t8 [7 e9 L. A( h# s9 O) ~1 \" i7 K8 r: s1 {
四、实验总结和心得
2 e+ a! l! ~" ^4 p4 |/ q1. 熟悉了Matlab 工作界面Command windows、Workspace、Command history、Current directory、Help Windows等多个常用窗口的及使用方法。
5 c& p! e# f; ~" m0 n2. 建立了自己的工作文件夹,将自己的工作文件夹设置到Matlab搜索路径下 - U* _, k3 w8 U4 n4 F
3. 学会了利用Matlab的帮助功能分别查询inv、plot、max、round等函数的功能及用法。
# b3 b# i  ], @7 c9 s4. 本次实验利用plot函数,实现了绘制正弦函数。
/ t8 A) q4 f% j9 |(1)在Matlab命令窗口输入以下命令,
9 x3 Y* }  g. L+ }x=0:pi/10:2*pi;
, F$ i: R' f. vy=sin(x); + t* X, [: M9 X. M
(2)在Matlab命令窗口输入plot(x,y),绘制出正弦函数
( z5 W; @& I* Z(3)通过增加x的取值范围将plot(x,y)画出的图像更为精细。- Q  J+ T' A8 @$ Q" h
3 R7 S3 ~8 z. M: R5 X8 ~5 ^

! e! u9 Q5 @& t9 w7 R, h
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 19:37 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表