正在加载图片...
aaa=[123] fliplr(aaa)=[3 2 1] ifN==16 h fi fliplr((70]); hwi=fliplre(27.44-1.38]) h iadg fliplr([2.85 0.91]); h gan fliplr([2.04-inf]); end; x(1)*8191/32767=-950.9129: x(2)*8191/32767=-784.9281; x(3)*8191/32767=-522.4522; x(4)*8191/32767=-194.9821 x(5)*8191/32767=155.9857: x(6)*8191/32767=488.4553: matlab中如何自定义函数 在matlab中一个函数需要定义一个M文件,该文件名称和函数的名称一致。例如:我 们需要定义个函数完成两个矩阵的加法和乘法运算。函数名称为“nat plus'”,则对应写一 个名称为“mat plus.m”的M文件。“mat plus..m”文件内容如下: function [C.D]=mat plus(A.B) %Copyright2004,Testing function %矩阵加法和矩阵乘法的计算 C=A+B: D=A*B: 在“Command Window”中输入如下命令 >A=[123,456,789;%给矩阵赋值 >[C,D=mat plus(A,A)%矩阵C为矩阵A+A'的结果:D为矩阵A*A'的结果 对于上述函数,还可以测试一下如下命令行的运行结果 >>help mat_plus matlab的矩阵运算函数 如果想了解MATLAB中有关矩阵的操作运算函数,可以键入: >>help matfun 在开始使用matlab之前,建议运行以下代码来了解matlab的矩阵(数组)运算的基本概念。 A=123:456,7891;%给矩阵赋值 A(1) %查看矩阵A的第一个元素 1aaa=[1 2 3] fliplr(aaa)=[3 2 1] if N == 16 h_fi = fliplr([7 0]); h_wi = fliplr([27.44 -1.38]); h_iadq = fliplr([2.85 0.91]); h_qan = fliplr([2.04 -inf]); end; x(1)*8191/32767 = -950.9129; x(2)*8191/32767 = -784.9281; x(3)*8191/32767 = -522.4522; x(4)*8191/32767 = -194.9821; x(5)*8191/32767 = 155.9857; x(6)*8191/32767 = 488.4553; matlab 中如何自定义函数 在 matlab 中一个函数需要定义一个 M 文件,该文件名称和函数的名称一致。例如:我 们需要定义个函数完成两个矩阵的加法和乘法运算。函数名称为“mat_plus”,则对应写一 个名称为“mat_plus.m”的 M 文件。“mat_plus.m”文件内容如下: function [C,D]=mat_plus(A,B) %Copyright2004,Testing function %矩阵加法和矩阵乘法的计算 C=A+B; D=A*B; 在“Command Window”中输入如下命令 >>A=[1 2 3;4 5 6;7 8 9]; %给矩阵赋值 >> [C,D]=mat_plus(A,A’) %矩阵 C 为矩阵 A+A’的结果;D 为矩阵 A*A’的结果 对于上述函数,还可以测试一下如下命令行的运行结果 >> help mat_plus matlab 的矩阵运算函数 如果想了解 MATLAB 中有关矩阵的操作运算函数,可以键入: >> help matfun 在开始使用 matlab 之前,建议运行以下代码来了解 matlab 的矩阵(数组)运算的基本概念。 A=[1 2 3;4 5 6;7 8 9]; %给矩阵赋值 A(1) %查看矩阵 A 的第一个元素 1
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有