
关于matlab的小问题。
2011-06-05
展开全部
关于matlab的小问题。
一题:(以只是满足题目啊)
%cat 函数用于将矩阵(同行、列的)沿着某一维数链接,从而生成大矩阵
a=[1 2;3 4];b=[5 6;7 8];
c1=cat(1,a,b)
c2=cat(2,a,b)
c3=cat(3,a,b)
%repmat 函数 用于将矩阵复制 平铺成m×n×p......
a=[1 2;3 4];
b=repmat(a,2,3)%用a矩阵整体来构成一个2行3列新阵
c=repmat(5,2,3)%用5构成一个2行3列阵(元素均为5)
第二题:
figure(1)
for i=1:9
for j=1:9
k=i*j;
text(i,j,[num2str(i),'×',num2str(j),'=',num2str(k)]);
end
end
set(gca,'xlim',[1 9],'ylim',[1,9]);
axis off
第三题:
r=1;%这个可以修改
t=0:pi/1000:100*pi;%这个也可以
x=r*cos(t);
y=r*sin(t);
z=t;
comet3(x,y,z)
好了 都经过我机子运行的 没问题的
满意 加分~~~不满意 告诉我哇~~~
五湖四海皆春色 万水千山尽得辉 万象更新
一题:(以只是满足题目啊)
%cat 函数用于将矩阵(同行、列的)沿着某一维数链接,从而生成大矩阵
a=[1 2;3 4];b=[5 6;7 8];
c1=cat(1,a,b)
c2=cat(2,a,b)
c3=cat(3,a,b)
%repmat 函数 用于将矩阵复制 平铺成m×n×p......
a=[1 2;3 4];
b=repmat(a,2,3)%用a矩阵整体来构成一个2行3列新阵
c=repmat(5,2,3)%用5构成一个2行3列阵(元素均为5)
第二题:
figure(1)
for i=1:9
for j=1:9
k=i*j;
text(i,j,[num2str(i),'×',num2str(j),'=',num2str(k)]);
end
end
set(gca,'xlim',[1 9],'ylim',[1,9]);
axis off
第三题:
r=1;%这个可以修改
t=0:pi/1000:100*pi;%这个也可以
x=r*cos(t);
y=r*sin(t);
z=t;
comet3(x,y,z)
好了 都经过我机子运行的 没问题的
满意 加分~~~不满意 告诉我哇~~~
五湖四海皆春色 万水千山尽得辉 万象更新
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询