下面的MATLAB代码的作用是:对二维坐标点绕原点旋转并使用plot函数进行绘图。绘图的效果如下: 请阅读代码并上机练习验证通过,完成代码填空。 【! 请 创建脚本文件,在脚本里写代码,不要直接在命令行窗口中编写代码!】 %% 列向量坐标形式进行旋转变换 p0 = [2 ; 2]; % p 点旋转前坐标;注意是 列 向量 t = 90; % 逆时针旋转90度 TM = 1; % TM 为2*2的旋转矩阵 p1 = TM*p0; %% 开启添加新绘图时保留当前绘图的功能开关 2 %% 绘制旋转前后两个点 plot(p0(1), p0(2), '.r' , 'MarkerSize' , 18) % 绘制旋转 前 的点(红色、标记大小为18个像素) 3 % 绘制旋转 后 的点( 蓝 色、标记大小为18个像素) %% 绘制从原点到旋转前的点的连线(红色)和从原点到旋转后的点的连线(蓝色) plot([0 p0(1)], [0 p0(2)], '-r' , 4, '-b' ); %% 绘制x,y坐标轴 plot([-5 5], [0 0], '--r' ) % 绘制x坐标轴:从(-5,0)到(5,0)的一条直线段, 红色的 虚线 5 % 绘制y坐标轴:从(0,-5)到(0,5)的一条直线段, 红色的 虚线 axis square % 设置图形的横向和纵向等比例显示