- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一数学软件MATLAB基础知识与word公式编辑器的使用.doc
裂学轶件与数学卖殓
信计
姓名:
学号:
钟培华编
2014年3月
实验一 数学软件MATLAB基础知识
一?实验目的
1 ?熟悉MATLAB向量的牛成及其运算;
熟悉MATLAB矩阵的生成及其运算;
熟悉MATLAB数组的牛成及其运算;
熟悉稀疏矩阵的生成与操作.
熟悉MATLAB向量的生成及其运算;
熟悉MATLAB矩阵的牛成及其运算;
熟悉MATLAB数组的生成及其运算;
熟悉稀疏矩阵的主成与操作;
熟悉常用快捷键和命令.
二?实验准备
阅读课木MTLAB7.0简介、MATLAB7.0的安装和用户界而、基木使用方法等相关内容. 阅读课本的第四数值计算功能、五章单元数组等相关内容.
三?实验内容
TOC \o 1-5 \h \z MATLAB的启动: 双击快捷方式 .
熟悉界面四个窗口:命令窗口、命令历史窗口、当前目录窗口、工作间管理窗口、发行说明书窗 口.
在命令窗口中输入下列命令,观察运行结果,然后填空.
?dir %功能是: 显示目录 ;
?clc %功能是: 清除内存 ;
?help sin %观返回的结果是.
?lookfor sin%观返回的结果是.
“help”的功能是:
lookfor +函数”的功能是:
写出下列标点符号的功能:
标点符号
功能
标点符号
功能
■
9
区分行, 不显示结果
小数点 域访问等
9
区分列, 参数分隔
? ? ?
续行符
■
?
数组中应用较多
字符串标识符号
()
指定运算优先级
——
赋值符号
[]
矩阵定义符号
!
?
调用操作系统
{}
构成单元数组
%
注释语句标识
熟悉下列常用快捷键:
键盘按钮 和快捷键
功能
键盘按钮 和快捷键
功能
T( ctrl+ p )
调用上一行
Home
i ( ctrI4- a )
光标置于当前 行开头
1( ctrl+ n )
调用下一行
End
(ctrl+ c )
光标置于当前 行结尾
—(Ctrl + b )
光标左移 一个字符
E sc
(ctrl + u )
清除当前行
t ( ctrl+ f)
光标右移 一个字符
Del
(ctrl+ d )
删除光标处字符
Ctrl + ?
光标左移 一个单词
B ackspacc ( ctrl+ h )
删除光标前字符
Ctrl + t
光标左移 一个单词
Alt +
B ackspacc
恢复上一次删除
MATLAB对所使用的变址有哪些规定?
不要对使用的变虽进行声明,不用指定类型,
直接赋值即可;
变量不超过31个字符;
变量区分大小写;
以字母开头,可含字母、下划线、数字,不能
有标点符号。
工作间的同名变量被覆盖。
打开记事本,在上面输入“peaks”五个字母,将记事本另存为hestOl.nT (选所有 文件),并保存在电脑D盘根目录的“newfile”文件夹中,请问如何设置路径并调 用hestOl.m”,并借助帮助系统写出“peaks”调用格式与的功能.
在命令窗口屮输入:
?a=[ 1,2;3,4];b=[ 1 ();() 2];al=a(l,:);a2=a(:,2); a3=a*b;a4=a.*b;a5=aA2;
? a6=~b;a7=ba; a8=2*a;a9=2+a; a!0=a.A2;al l=2.Aa;a!2=2Aa;
?a 13=a/b;a 14=a\b;
则在 workspace 中可见 al、a2 a3、a4、a5 a6 a7^ a8、a9^ alO all、al2 各为何值?
在命令窗口中输入语句:
a=rand(4); b=randn(4);c=[l 0 3. 3 4 0 6. 6];al=find(a0. 5); a2=find(ab) a3=f i nd (c~f loor (c) 0) ; a4二ab; a5=a | b; a6=^c; a7=a~b;
则在 workspace 中可见 al、a2^ a3^ a4、a5 a6^ a7 各为何值?
在命令窗口中输入语句:
? x = [0:0. 2*pi:pi];y=sin(x)+l; xl=linspace(0, 1, 51); x2=[x(l:2:5) 10 1]; x3=zeros (size (x));x4= exp (x. 2) ; x5= x. /y ;x6 = x. 3 - 2*x. 2 + x - 6. 3;
? x(:, 2) = [] ;x(:, [1 4])=[];
能写出xl, x2,…,x6的值么?
在命令窗口中输入语句:
?a=floor (100*rand(4)) ;b=a(2) ; c=a(2:6) ;d=a([l 3 9 7 5]) 写出a, b, c, d的值.
在命令窗口中输入语句:
?a=[l 0 1 0;1 3 0 0; 0 3 0 1 ]
文档评论(0)