数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2302|回复: 7

matlab新手求助

[复制链接]
发表于 2004-4-30 01:24:54 | 显示全部楼层 |阅读模式
<>为什么我执行以下命令</P>
< ><FONT face="Times New Roman" size=3>for n=1:5</FONT></P>
< ><FONT size=3><FONT face="Times New Roman">       for m=5:-1:1</FONT></FONT></P>
<P ><FONT size=3><FONT face="Times New Roman">        A(n,m)=n^2+m^2;</FONT></FONT></P>
<P ><FONT size=3><FONT face="Times New Roman">        end </FONT></FONT></P>
<P ><FONT size=3><FONT face="Times New Roman">    disp(n)</FONT></FONT></P>
<P ><FONT size=3><FONT face="Times New Roman">end</FONT></FONT></P>
<P ><FONT face="Times New Roman" size=3>结果中距阵A是5*10的?郁闷!</FONT></P>
<P ><FONT face="Times New Roman" size=3>还有执行</FONT></P>
<P >for n=1:10
     x(n)=sin(n*pi/10);
  end</P>
<P >以后,x居然是1*100的.我不知道哪里出问题了,请各位大虾帮帮小弟</P>
<P >小弟先谢了</P>
发表于 2004-4-30 03:14:39 | 显示全部楼层
<>你在运行这个之前已经给A,x赋值过了的吧?</P><>你要单独运行这两段程序能够象你说的一样的话,可以向mathworks要$</P><>附我运行的结果:</P><P>&gt;&gt; for n=1:10
     x(n)=sin(n*pi/10);
  end</P><P>&gt;&gt; whos
  Name      Size                   Bytes  Class</P><P>  n         1x1                        8  double array
  x         1x10                      80  double array</P><P>Grand total is 11 elements using 88 bytes</P><P>&gt;&gt; for n=1:5</P><P>       for m=5:-1:1</P><P>        A(n,m)=n^2+m^2;</P><P>        end </P><P>    disp(n)</P><P>end</P><P>     1</P><P>     2</P><P>     3</P><P>     4</P><P>     5</P><P>&gt;&gt; whos
  Name      Size                   Bytes  Class</P><P>  A         5x5                      200  double array
  m         1x1                        8  double array
  n         1x1                        8  double array
  x         1x10                      80  double array</P><P>Grand total is 37 elements using 296 bytes</P><P>&gt;&gt; </P>
 楼主| 发表于 2004-4-30 05:52:49 | 显示全部楼层
是不是这样用都要先给A 和x赋值呢??
发表于 2004-4-30 06:54:56 | 显示全部楼层
先clear A x ,清除变量,再重新赋值
发表于 2004-5-4 02:28:38 | 显示全部楼层
<>请高手帮忙:</P><>如何用龙格—库塔方法(或者转移矩阵)解带边值条件的微分方程</P><>dy/dx=-2*i*r(x).*y(x)+k(x).*(1-y(x).^2);</P><P>边界条件:y(5)=0;</P><P>x的取值范围在[-5 5],其中r(x)和k(x)已知</P>
发表于 2004-7-5 03:50:54 | 显示全部楼层
<>
     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><P>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><P>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50
这是我算的结果~~~</P>
发表于 2004-7-5 03:51:00 | 显示全部楼层
<>
     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><P>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50</P><P>     2     5    10    17    26
     5     8    13    20    29
    10    13    18    25    34
    17    20    25    32    41
    26    29    34    41    50
这是我算的结果~~~</P>
发表于 2004-7-5 03:51:46 | 显示全部楼层
<>程序改为如此~~~~</P><>for n=1:1:5</P><>       for m=5:-1:1</P><P>        A(n,m)=n^2+m^2;</P><P>        end </P><P>    disp(A)</P><P>end</P>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 15:31 , Processed in 0.053770 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表