lhp151500 发表于 2008-12-27 19:21

MATLAB 的两个小问题 请高手帮忙

1.编写程序:由键盘输入3个数,然后输出,输出时按由大到小的原则。


2.编写程序,产生10阶随即矩阵,矩阵中的元素为(10,90)中的正整数,找出其中的偶数,最后将这些偶数写入一个行矩阵中。





   有老高手帮帮忙了

ch_j1985 发表于 2008-12-27 19:51

回复 楼主 lhp151500 的帖子

第一个问题:
doc input
doc max
doc min
第二个问题:
doc rand

ch_j1985 发表于 2008-12-27 20:02

排序可以用
doc sort
doc sortrows
判断奇偶
doc rem

lhp151500 发表于 2008-12-27 20:05

看不懂 能写的详细点吗?

ch_j1985 发表于 2008-12-27 20:10

第一个:

D = input('Enter Three Data:\n');
%Example:D=
D=sort(D,'descend')

sigma665 发表于 2008-12-27 20:11

回复 地板 lhp151500 的帖子

在命令窗口打上面的命令
找本书看看吧

ch_j1985 发表于 2008-12-27 20:16

第二个

a = 10;
b = 90;
x = a + (b-a) * rand(10);
c=ceil(x);
%c=round(x);
k=1;
for i=1:10
    for j=1:10
      if rem(c(i,j),2)==0
            d(k)=c(i,j);
            k=k+1;
      end
    end
end
d

sogooda 发表于 2008-12-27 20:56

回复 楼主 lhp151500 的帖子

楼主还是要自己多看看书,多动动手,不要老是指望别人,那样自己总也不能提高的。
页: [1]
查看完整版本: MATLAB 的两个小问题 请高手帮忙