1. 输入10个数,求其中最大数和最小数。要求分别用循环结构和调用MATLAB的max函数、min函数来实现。 解:
(1)循环结构 文件:
结果:
(2)调用MATLAB的max函数、min函数
程序:
结果:
2. 求Fibonacci数列 (1)大于4000的最小项。 (2)5000之内的项数。 解:
(1)大于4000的最小项 文件:
结果:
(2)5000之内的项数 文件:
结果:
第四讲 习题
1. 解方程组Ax=b,分别用求逆解法与直接解法求其解。
21A000
121000121000121000,1210b000
解:
(1)逆解法 文件:
结果:
(2)直接法 文件:
结果:
2. 编一个m程序,求N阶方阵A的行列式的值。 解:
文件:
结果:
3.今有多项式P1(x)=x4-2x+1,P2(x)=x2+4x-0.5,要求先求得P(x)=P1(x)+P2(x),然后计算xi=0.2*i各点上的P(xi)(i=0,1,2,…,5)值。 解: 文件:
结果:
4. 试编一个m程序,将一维数组x中的N个数按颠倒的次序重新存储。如N=5,原来x为:x=[ 1 3 5 7 9 ]
而经过颠倒处理后x中数据的次序应该为: x=[ 9 7 5 3 1 ] 解: 文件:
结果:
第五章 习题
1.在[0 2π]范围内绘制二维曲线图y=sin(x)*cos(5x)。 解: 文件:
结果:
2. 把自己姓名中的各个拼音字母(小写)所对应的ASCII值转换为二进制序列,并用二进制脉冲绘图表示出来 解: 文件:
结果:
因篇幅问题不能全部显示,请点此查看更多更全内容