xxx大学数学建模上机实验报告
课程名称:数学建模年级:20xx级计科成绩:
指导教师:xxx姓名:xxx学号:31xxxxxx
实验名称:matlab 基本操作日期:20xx年04月29日
实验编号:1#组员:xx时间:2:00pm—5:30pm
一、实验目的
实验目的:
对matlab软件的指令操作有一个更深入的了解。
二、实验内容
(1)输入:>> clc,猜一下,该命令是什么功能?
(2)把下面的内容拷贝到命令窗口执行:
A = [2 3 4; 4 -1 6; -3 9 0];
B = [2; 3 ;6], X = linsolve(A,B)
matlab软件怎么使用(3)执行:>> clear delta ,观察Workspace窗口的变化;执行:>> clear A,变化如何?
(4)在命令窗口中输入:>> A(+向上或向下的方向键),据你观察,方向键有什么作用?
(5)在命令窗口中输入:>> edit mean.m,大家仔细观察,这个是Mathworks公司编写的内部函数。我们可以学习它的编写程序的格式,欣赏他人程序的美感。
三、使用环境
Matlab6 + Symbol Toolbox + Elfun Toolbox, Windows XP
四、核心代码及调试过程
(1)功能是清屏。
(2)方向键可以按顺序查看已经输入的指令。
(3)function y = mean(x,dim)
%MEAN Average or mean value.
% For vectors, MEAN(X) is the mean value of the elements in X. For
% matrices, MEAN(X) is a row vector containing the mean value of
% each column. For N-D arrays, MEAN(X) is the mean value of the
% elements along the first non-singleton dimension of X.
%
% MEAN(X,DIM) takes the mean along the dimension DIM of X.
%
% Example: If X = [0 1 2
%    3 4 5]
%
% then mean(X,1) is [1.5 2.5 3.5] and mean(X,2) is [1
% 4]
%
% See also MEDIAN, STD, MIN, MAX, COV.
% Copyright 1984-2001 The MathWorks, Inc.
% $Revision: 5.16 $ $Date: 2001/04/15 12:01:26 $
if nargin==1,
% Determine which dimension SUM will use
dim = min(find(size(x)~=1));
if isempty(dim), dim = 1; end
y = sum(x)/size(x,dim);
else
y = sum(x,dim)/size(x,dim);
end
五、总结
通过本次上机实验,我对matlab软件有了更深入的了解和掌握。但我自己对软件的使用还不是太熟练,我还应该多练习才是。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。