作业帮 > 综合 > 作业

帮忙写个简单的matlab程序

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 05:37:15
帮忙写个简单的matlab程序
在单位圆周上取等距的64个点,Mi,i=1,2,…,64
1.画出线段OMi,i=1,2,…,64,其中原点O为圆心.
2.记矢量ai= OMi,Bi=A*ai 其中二阶矩阵A=【2,-1;-2,3】 .画出矢量 (可用短线段表示),要求Bi 的始点落在Mi ,i=1,2,…,64.
3.观察你得到的图形.你从中能得出什麼结论?
clear;clc;clf;
t=0:pi/20:2*pi;
R=1;
x=R*cos(t);
y=R*sin(t);
m=0;
kk=2*pi/64;
for k=0:kk:2*pi-kk
xi(m+1)=R*cos(k);
yi(m+1)=R*sin(k);
hold on
line([0 xi(m+1)],[0 yi(m+1)])
m=m+1;
end
plot(x,y,'r')
axis equal