1 产生一个1x10的随机矩阵,大小位于(-5 5),并且按照从大到小的顺序排列好! 2 请产生一个100*5的矩阵,矩阵的每一行都是[1 2 3 4 5] 3 已知变量:A=’ilovematlab’;B=’matlab’, 请找出: (A) B在A中的位置。
(B) 把B放在A后面,形成C=‘ilovematlabmatlab’ 4. 请修改下面的程序,让他们没有for循环语句! A=[1 2 3; 4 5 6; 7 8 9]; [r c]=size(A); for i=1:1:r for j=1:1:c
if (A(i,j)>8 | A(i,j)<2) A(i,j)=0; end end
5.a=[1 2 3 4 5],b=a(1)*a(5)+a(2)*a(4)+a(3)*a(3)+a(4)*a(2)+a(5)*a(1).试用MATLAB中最简单的方法计算b,注意最简单哦。
6. 求下列联立方程的解 3x+4y-7z-12w=4 5x-7y+4z+ 2w=-3 x +8z- 5w=9 -6x+5y-2z+10w=-8 求系数矩阵的秩; 求出方程组的解。
7.设 y=cos[0.5+((3sinx)/(1+x^2))] 把x=0~2π间分为101点,画出以x为横坐标,y为纵坐标的曲线;
设 f(x)=x^5-4x^4+3x^2-2x+6
8.取x=[-2,8]之间函数的值(取100个点),画出曲线,看它有几个零点。 (提示:用polyval 函数)
9.在[-10,10;-10,10]范围内画出函数 的三维图形。