matlab简短的function程序的说明书怎么写啊

matlab简短的function程序的说明书怎么写啊,第1张

紧跟在第一行后面就行了。把输入的变量和输出的变量说明清楚,以及实现的功能说明清楚就行。给你个例子方阵阵求秩的例子

function jd = julday(y,m,d,h)

% JULDAY Conversion of date as given by

% y year (four digits)

% m month

% d day

% h hour and fraction hereof

% The conversion is only valid in the time span

% from March, 1, 1900 to February, 28, 2100

% For further information see

% Meeus, Jean (1991) Astronomical Algorithms,

% Willmann-Bell, Richmond, Virginia, p 59--62

% Written by Kai Borre

% February 14,2001

if m <= 2, y = y-1; m = m+12; end

jd = floor(36525(y+4716))+floor(306001(m+1))+d+h/24-15375;

% mjd = jd-24000005;

%%%%%%% end juldaym %%%%%%%%%%%%

可这样:

a=[76,78,23,45,32,98,43];

b=sort(a),

c=max(a);d=min(a);

disp(['最好成绩:',num2str(c)]),

disp(['最差成绩',num2str(d)),

MATLAB教程(附光盘)(高等学校通用教材)

作者:张志涌 杨祖樱

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

目录

第一章 基础准备及入门

11 MATLAB的安装和内容选择

12 DESKTOP *** 作桌面的启动

121 MATLAB的启动

122 DESKTOP *** 作桌面简介

13 COMMAND WINDOW运行入门

131 COMMAND WINDOW指令简介

132 最简单的计算器使法

133 数值、变量和表达式

134 计算结果的图形表示

14 COMMAND WINDOW *** 作要旨

141 指令窗显示方式的 *** 作

142 数值计算结果的显示格式

143 指令行中的标点符号

144 指令窗的常用控制指令

145 指令窗中指令行的编辑

15 COMMAND HISTORY和实录指令DIARY

151 COMMAND HISTORY历史指令窗简介

152 历史指令行的再运行

153 指令窗实录指令DIARY

16 GURRENT DIRECTORY、路径设置器和文件管理

161 GURRENT DIRECTORY当前目录浏览器简介

162 MATLAB的搜索路径

163 MATLAB的搜索路径的扩展和修改

17 WORKSPACE BROWSER和ARRAY EDITOR

171 WORKSPACE BROWSER工作空间浏览器简介

172 现场菜单用于内存变量的查阅和删除

173 ARRAY EDITOR数组编辑器和大数组的输入

174 数据文件的存取

18 LAUNCH PAD交互界面分类目录窗

19 EDITOR/DEBUGGER和脚本编写初步

191 EDITOR/DEBUGGER M文件编辑器简介

192 M脚本文件编写初步

110 帮助系统

1101 帮助方式概述

1102 HELP NAVIGATOR/BROWSER帮助导航/浏览器简介

习题1

第二章 数值数组及其运算

21 引导

22 一维组的创建和寻访

221 一维数组的创建

222 一维数组的子数组寻访和赋值

23 二维数组的创建

231 直接输入法

232 利用文件创建和保存数组

24 二维数组元素的标识

241 "全下标"标识

242 "单下标"标识

243 "逻辑1"标识

25 二维数组的子数组建议和赋值

26 执行数组运算的常用函数

261 函数数组运算规则的定义

262 执行数组运算的常用函数

27 数组运算和矩阵运算

271 数组运算和矩阵运算指令对照汇总

28 标准数组生成函数和数组 *** 作函数

281 标准数组生成函数

282 数组 *** 作函数

29 数组构作技法综合

210 高维数组

2101 高维数组的创建

2102 高维数组的标识

2103 高维数组构作和 *** 作函数汇总

211 "非数"和"空"数组

2111 非数NAN

2112 "空"数组

212 关系 *** 作和逻辑 *** 作

2121 关系 *** 作

2122 逻辑 *** 作

2123 关系、逻辑函数

习题2

第三章 字符串数组、元胞数组和构架数组

31 字符串数组

311 字符串入门

312 串数组的属性和标识

313 复杂串数组的创建

314 串转换函数

315 串 *** 作函数

32 元胞数组

321 元胞数组的创建和显示

322 元胞数组的扩充、收缩和重组

323 元胞数组内容的调取

33 构架数组

331 构架数组的直接创建法及显示

332 利用构造函数创建构架数组

333 数值运算 *** 作和函数对构架数组的应用

34 关于数据类型的归纳性说明

习题3

第四章 数值计算

41 线性方程组的解

411 LU分解、行列式、逆和恰定方程的解

412 奇异值分解和矩阵结构

413 线性二乘问题的解

42 特征值分解和矩阵函数

421 特征值分解问题

422 矩阵的谱分解和矩阵函数

43 多项式和卷积

431 多项式

432 卷积

44 数据分析函数

441 随机数发生器和统计分析指令

442 差分和累计指令

45 MATLAB泛涵指令

451 求函数零点

452 求函数极值点

453 数值积分

454 解常微分方程

46 信号处理

461 快速FOURIER变换和逆变换

462 数字滤波

47 系统分析

471 线性时不变对象LTI

472 系统的时域和频域分析

习题4

第五章 符号计算

11 符号对象和符号表达式

511 符号对象的生成和使用

512 符号计算中的算符和基本函数

513 识别对象类别的指令

514 符号表达式中自由变量的确定

52 符号对象的 *** 作和转换

521 符号表达式的 *** 作

522 置换 *** 作

523 符号数值精度控制和任意精度计算

524 符号对象与其他数据对象间的转换

53 符号微积分

531 符号序列的求和

532 符号微分和JACOBIAN矩阵

533 符号积分

534 符号卷积

54 符号积分变换

541 FOURIER变换及其反变换

542 LAPLACE变换及其反变换

543 Z变换及其反变换

55 符号代数方程的求解

551 线性方程组的符号解

552 一般代数方程组的解

56 符号微分方程的求解

561 符号解法和数值解法的互补作用

562 求微分方程符号解的一般指令

563 微分方程符号解示例

57 利用MAPLE的深层符号计算资源

571 经典特殊函数的调用

572 MAPLE库函数在线帮助的检索树

573 发押MAPLE的计算潜力

习题5

第六章 数据和函数的可视化

61 引导

611 离散数据和离散函数的可视化

612 连续函数的可视化

613 可视化的一般步骤

62 二维曲线绘图的基本 *** 作

621 PLOT的基本调用格式

622 曲线的色彩、线型和数据点形

623 坐标、刻度和分格线控制

624 图形标识

625 多次叠绘、双纵坐标和多子图

626 交互式图形指令

63 三维绘图的基本 *** 作

631 三维线图指令PLOT3

632 三维网线图和曲面图

633 透视、镂空和裁切

64 高维可视化

641 二维半图指令PCOLOR, CONTOUR, CONTOURF

642 四维表现

643 动态图形

65 三维图形的精细控制

651 视点控制

652 色彩控制

653 照明和材质处理

66 图像

67 图形窗功能简介

68 函数绘图的简捷指令

681 一元函数简捷绘图指令

682 二元函数简捷绘图指令

习题6

第七章 M文件和函数句柄

71 M文本编辑器

72 MATLAB控制流

721 FOR循环结构

722 WHILE循环结构

723 IF-ELSE-END分支结构

724 SWITCH-CASE结构

725 TRY-CATCH结构

726 控制程序流的其他常用指令

73 脚本文件和函数文件

731 M脚本文件

732 M函数文件

733 局部变量和全局变量

734 M文件的一般结构

735 P码文件

736 MATLAB的搜索过程

74 变量的检测传递和限权使用函数

741 输入输出宗量检测指令

742 跨空间变量传递

743 子函数和私用函数

75 串演算函数

751 EVAL

752 FEVAL

753 内联函数

76 函数句柄

761 函数句柄的创建和观察

762 函数句柄的基本用法

习题7

第八章 SIMULINK交互式仿真集成环境

81 引导

811 使用入门

812 SIMULINK模型窗的组成

82 模型的创建

821 模型要领和文件 *** 作

822 模块 *** 作

823 信号线 *** 作

824 对模型的注释

825 常用的SOURSE库信源

826 常用的SINK库信宿

827 仿真的配置

83 连续系统建模

831 线性系统

832 非线性系统

84 封装子系统的创建及受控执行

841 简装子系统及其应用

842 条件执行子系统

85 离散时间系统和混合系统

851 若干基本模块

852 多速率离散时间系统

86 用MATLAB指令运行SIMULINK模型

习题8

第九章 句柄图形

91 句柄图形体系

911 图形对象、对象句柄和句柄图形树结构

912 对象属性

92 图形对象的 *** 作

921 图形对象创建指令一览

922 对象句柄的获取方法

93 对象属性的获取和设置

931 创建对象时设置属性

932 GET和SET

933 对象属性的缺省设置和查询

934 属性查询和设置示例

94 为低层指令绘图准备图/轴

941 'NEXTPLOT'属性

942 准备图/轴的简捷指令NEWPLOT

943 高层绘图文件的形成

95 轴对象

951 轴位框的几何属性和多轴位框

952 轴刻度的属性控制

953 坐标轴尺度、方向、位置属性

954 任意布置子图和轴外注释

96 实时动画

961 擦除属性’ERASEMODE’

962 屏幕刷新指令DRAWNOW

963 动画制作示例

习题9

第十章 图形用户界面(GUI)制作

101 入门

102 图形用户界面的设计原则和一般步骤

1021 设计原则

1022 一般制作步骤

103 界面菜单(UIMENU)

1031 图形窗的标准菜单

1032 自制的用户菜单

1033 用户菜单的属性

1034 现场菜单的制作

104 用户控件(UICONTROL)

1041 控件制作函数

1042 用户控件的种类

1043 控件制作示例

105 图形用户界面设计工具

习题10

第十一章 MATLAB编译器

111 M编译器的功用和前提准备

112 创建 MEX文件

1121 MEX文件编译的验证

1122 由M文件创建CMEX文件的算例

113 创建独立的外部应用程序

1131 M编译器的预配置

1132 独立外部程序的工作特点和创建过程

1133 关于指令MBUILD

1134 科学计算和结果可视化独立应用程序的创建

习题11

第十二章 NOTEBOOK

121 NOTEBOOK的安装

122 NOTEBOOK的启动

1221 从WORD中启动NOTEBOOK

1222 从MATLAB中启动NOTEBOOK

1223 NOTEBOOK成功启动标志和中文M-BOOK模板的形成

123 M-BOOK模板的使用

1231 输入细胞(群)的创建和运行

1232 NOTEBOOK菜单的其他选项

1233 输出细胞的格式控制

1234 细胞的样式

1235 使用M-BOOK模板的若干参考技法

习题12

附录A MATLAB主包函数指令表

附录B 光盘使用说明

以上就是关于matlab简短的function程序的说明书怎么写啊全部的内容,包括:matlab简短的function程序的说明书怎么写啊、怎么用matlab书写程序、帮我推荐一下学习MATLAB的书等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10091027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存