第2章matlab的基本语法内容摘要:

行转换 , 并返回给矩阵 A,同时返回成功读入的数据数量 count。 8. fprintf 格式一: count=fprintf(f_id, ’ 格式 ’ , A, … ) 将矩阵 A或其它矩阵的实部数据以 ’ 格式 ’ 字符串指定的形式进行规格化 ,并将其写入指定的文件中 , 其返回值为写入数据的数量。 格式二: fprintf(’格式 ’ , A, … ) 将 A或其它值以 ’ 格式 ’ 给定的形式输出到标准输出-显示屏幕上。 第 2 章 MATLAB的基本语法 第 章 的基本语法9. fgets 功能:以字符串形式返回文件中的下一行内容 , 包含行结束符。 格式一: ctr=fgets(f_id) 返回文件标识为 f_id的文件中的下一行内容 , 如果遇到文件结尾 ( EOF) , 则返回 1, 所返回的字符串中包括文本结束符 , 用 fgetl( )则返回的字符串中不包括行结束符。 格式二: str=fgest((f_id, n) 返回下行中最多 n个字符 , 在遇到行结束符或文件结束 ( EOF) 时不追加字符。 10. fgetl 功能:以字符串形式返回文件中的下一行内容 , 但不含行结束符。 格式: str=fgetl(f_id) 返回文件标识为文件中的下一行内容 , 如果遇到文件结尾 , 则返回- 1, 所返回的字符串中不包括行结束符。 第 2 章 MATLAB的基本语法 第 章 的基本语法 11. ferror 功能:查询 MATLAB关于文件输入、输出操作的错误。 messgeg=ferror(f_id) 将标识为 f_id的已打开文件的错误信息返回给 message变量。 12. feof 功能:测试文件结尾( EOF)。 格式: eoftest=feof(f_id) 测试指定文件是否设置了 EOF;如果返回 1则表示设置了 EOF指示器,返回 0未设置。 第 2 章 MATLAB的基本语法 第 章 的基本语法13. imread 功能: 从图像文件中读入图像 格式一: A=imread(文件名,’图像文件格式’) 将文件名指定的图像文件读入 A, A为无符号 8位整数 ( uint8)。 如果文件为灰度图像 , 则 A为一个二维数组;如果文件是一个真彩色 RGB图像 , 则 A是一个三维数组 (m*n*3)。 格式二: [A, map]=imread( 文件名 , ’ 图像文件格式 ’ ) 读入索引图像到矩阵 A, 其调色板值返回给 map, A为无符号 8位整数 ( uint8) , map 为双精度浮点数 , 其值在 [0, 1]范围内。 14. imwrite :将图像写入图像文件中。 格式一: imwrite(A, 文件名 , ’ 图像文件格式 ’ ) 格式二: imwrite(A, map, 文件名 , ’ 图像文件格式 ’ ) 将 A中的索引图像及其相关的调色板 map存放到指定文件。 调色板 map必须是 MATLAB 的有效调色板。 注意大多数图像文件格式不支持大于 256条的调色板。 15. imfinfo 功能:返回图像文件信息 格式: info=imfinfo(文件名,’图像文件格式’ ) 返回一个图像信息结构,或结构数组。 ‘图像文件格式’与 imread函数的一样。 第 2 章 MATLAB的基本语法 第 章 的基本语法16. auread 功能 : 读入声音文件 ( .au) 格式一: Y=auread (aufile) 读入由文件名 aufile指定的声音文件 , 返回采样数据给变量 Y。 如果文件名中没有扩 展名 , 则自动在其后加上 .au作为扩展名。 幅值在 [1, 1]范围内。 支持多通道数据格式: 8bit mulaw;或 8, 16, 32bit linear。 格式二: [Y, Fs,bits]=auread(aufile) 返回采样率 Fs(Hz)以及文件中每数据编码时所用的位数 (bits)。 17. Auwrite 功能:向文件 ( . au) 中写入声音数据。 格式一: auwrite(A, ‘文件名 . Au’ ) 向 ’ 文件名 . au’指定的文件中写入声音数据 , 数据在 A中以一个通道一列的方式安排 , 幅值超过 [1, +1]范围时 , 在写入前先进行剪裁处理。 格式二: auwrite(A, Fs, ‘文件名 . au’ ) 用指定的数据采样 Fs(Hz) 写入声音数据。 第 2 章 MATLAB的基本语法 第 章 的基本语法18. wavread 功能 : 读入声音文件 ( .wav) 格式一: A=wavread (‘文件名 .wav’) 读入由 ’ 文件名 ’ 指定的 Microsoft声音文件 (. wav), 返回采样数据给变量 A。 如果文件 名中没有扩展名 , 则自动在其后加上 .wav作为扩展名 , 幅值在 [1, 1]范围内。 格式二: [A, Fs, bits]=wavread(‘文件名 .wav’) 返回采样率 Fs(Hz)以及文件中每数据编码时所用的位数 (bits)。 19. wavwrite 功能:向 Microsoft WAV声音文件 ( .wav) 中写入声音数据 格式一: wavwrite (A, ‘文件名 .wav’) 向指定的文件中写入声音数据 , 数据在 A中以一个通道一列的方式安排 , 幅值超过 [1, +1]范围时 , 在写入前先进行剪裁处理。 格式二: wavwrite(A, Fs, ‘文件名 .wav’) 用指定的数据采样 Fs(Hz) 写入声音数据。 第 2 章 MATLAB的基本语法 第 章 的基本语法 基本数学函数 三角函数 1.正弦 sin函数与反正弦函数 asin函数 格式: A= sin(X) 功能:对矩阵或数组 X的每个元素求正弦值,所有角度用弧度表示。 格式: X= asin(A) 功能:对于 A的元素求反正弦值,结果为弧度。 2.双曲正弦 sinh函数与反双曲正弦函数 asinh函数 格式: A= sinh(X) 功能:对矩阵或数组 X的每个元素求双曲正弦值。 格式: X= asinh(A) 功能:对于 A的元素求反双曲正弦值。 第 2 章 MATLAB的基本语法 第 章 的基本语法3.余弦 cos函数与反余弦函数 acos函数 格式: A= cos(X) 功能:对矩阵或数组 X的每个元素求余弦值,所有角度用弧度表示。 格式: X= acos(A) 功能:对于 A的元素求反余弦值,结果为弧度。 4.双曲余弦 cosh函数与反双曲余弦函数 acosh函数 格式: A= cosh(X) 功能:对矩阵或数组 X的元素求双曲余弦值。 格式: X= acosh(A) 功能:对于 A的元素求反双曲余弦值。 5.正切 tan函数与反正切函数 atan函数 格式: A= tan(X) 功能:对矩阵或数组 X的每个元素求正切值,所有角度用弧度表示。 格式: X= atan(A) 功能:对于 A的每个元素求反正切值,结果为弧度。 第 2 章 MATLAB的基本语法 第 章 的基本语法6.四象限反正切 atan2函数 格式: P=atan2(Y, X) 功能:四象限反正切函数。 返回大小与 Y、 X相同的矩阵或数组,由 Y和 X对应元素的 实部求反正切值得到,其中虚部忽略。 7.双曲正切 tanh函数与反双曲正切 atanh函数 格式: A= tanh(X) 功能:对于 X的每个元素求双曲正切值。 格式: X= atanh(A) 功能:对于 A的每个元素求反双曲正切值。 8.正割 sec函数与反正割 asec函数 格式: A= sec(X) 功能:对 X的每个元素求正割。 格式: X= asec(A) 功能:返回 A的每个元素的反正割值。 第 2 章 MATLAB的基本语法 第 章 的基本语法9.双曲正割 sec函数与反双曲正割 asec函数 格式: A= sech(X) 功能:对 X的每个元素求 双曲 正割。 格式: X= asech(A) 功能:返回 A的每个元素的反双曲正割值。 10.余割 csc函数与反余割 acsc函数 格式: A= csc(X) 功能:对 X的每个元素求正割。 格式: X= achc(A) 功能:返回 A的每个元素的反正割值。 第 2 章 MATLAB的基本语法 第 章 的基本语法11.双曲余割 csch函数与反双曲余割 asch函数 格式: A=csch(X) 功能:对 X的每个元素求双曲余割。 格式: X= acsch(A) 功能:返回 A的每个元素的反双曲余割值。 12.余切 cot函数与反余切 acot函数 格式: A=cot(X) 功能:对 X的每个元素求余切。 格式: X= acot(A) 功能:返回 A的每个元素的反余切值。 13.双曲余切 coth函数与反双曲余切函数 acoth函数 格式: A=。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。