24小时热门版块排行榜    

查看: 793  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

200204121

金虫 (正式写手)

[交流] 【求助】刚学MATLAB有个小程序有一句看不懂 请大侠指教

clear
   x=-6:0.01:6;
   y=x;
   s=size(x);
   zs=s(1,2)^2;
   k=0;
   for i=1:s(1,2)
       for j=1:s(1,2)
           a1=(x(i)^2)/9+(y(j)^2)/36;
           a2=(x(i)^2)/36+y(j)^2;
           a3=(x(i)-2)^2+(y(j)+1)^2;
           if a1               if a2                   if a3                       k=k+1;
                   end
               end
           end
       end
   end
   mj=(12^2)*k/zs;
运行结果:
mj = 7.2150
这里面的zs=s(1,2)^2;中的s(1,2)是什么意思呢?什么函数么?在线等
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

200204121

金虫 (正式写手)

s的矩阵就是(1200 1200)么 为什么会是1201呢 这点还是不懂,呵呵
3楼2010-10-31 13:07:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 200204121 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见