QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1508|回复: 8
打印 上一主题 下一主题

大神啊大神 救命 一段小程序 运行不出来

[复制链接]
字体大小: 正常 放大

9

主题

6

听众

171

积分

升级  35.5%

  • TA的每日心情
    奋斗
    2014-2-9 04:21
  • 签到天数: 45 天

    [LV.5]常住居民I

    自我介绍
    数学建模
    跳转到指定楼层
    1#
    发表于 2013-8-25 18:04 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    function RI.doc (23.5 KB, 下载次数: 2)
    zan
    转播转播 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    if n<=0
    disp(  ‘error n必须为正数   ’);
    end

    细心一点就好了
      

    点评

    每根头发都失眠  还是不行哦 还是报错 这是整个程序 帮我啊 GOD function RI=ri(n) n=ceil(n); if n  详情 回复 发表于 2013-8-25 19:51
    回复

    使用道具 举报

    9

    主题

    6

    听众

    171

    积分

    升级  35.5%

  • TA的每日心情
    奋斗
    2014-2-9 04:21
  • 签到天数: 45 天

    [LV.5]常住居民I

    自我介绍
    数学建模
    净心、精心 发表于 2013-8-25 18:32
    if n

    还是不行哦  还是报错  这是整个程序  帮我啊 GOD

    function RI=ri(n)
    n=ceil(n);
    if n<=0,error('n必须为正数');
    end
    if n==0 || n==1,RI=0;
    return;
    end
    times=1000;
    scaler=[9 8 7 6 5 4 3 2 1 1/2 1/3 1/4 1/5 1/6 1/7 1/8 1/9];
    A=zeros(n);
    lamda=zeros(times,1);
    for num=1:times
        rank=ceil(17*rand(0));
        for i=1:n
            for j=i:n
                A(i,j)=scaler(rank(i,j));
                A(j,i)=1/A(i,j);
                A(i,i)=1;
            end
        end
        rigenvector=eig(A);
        lamda(num)=max(rigenvector);
    end

    lamda_average=sum(lamda)/times;
    RI=(lamda_average-n)/(n-1);
    回复

    使用道具 举报

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    回复

    使用道具 举报

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    净心、精心 发表于 2013-8-25 18:32
    if n

    function用来定义函数,一般一个函数放在一个.m文件里。举个简单的例子建立一个myfunction.m,然后在文件中写。
    function y=myfunction(a,b)
    其中a,b是输入函数的参数,y是函数返回的值。当需要返回多个值时,可以将y看作一个数组,或者直接将函数的开头写成如function [x,y]=myfunction(x,y)的形式。
    然后就是定义函数的内容,通俗的说就是怎样由输入参数a,b得到返回值y。比如最简单的y=a+b。

    总结一下,将下面的代码
    function y=myfunction(a,b)
    y=a+b;
    保存为一个m文件myfunction.m,调用方式如下。
    num=myfunction(3,4);
    这样就可以由函数中的y=a+b得到num的值是3+4=7。

    点评

    每根头发都失眠  哦哦 貌似懂了 有帮助 哈哈 谢了  详情 回复 发表于 2013-8-27 08:21
    签到抢第一,评论来这里,不来怎么办,群众说了算。。。。。。。。。。
    回复

    使用道具 举报

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    function用来定义函数,一般一个函数放在一个.m文件里。举个简单的例子建立一个myfunction.m,然后在文件中写。
    function y=myfunction(a,b)
    其中a,b是输入函数的参数,y是函数返回的值。当需要返回多个值时,可以将y看作一个数组,或者直接将函数的开头写成如function [x,y]=myfunction(x,y)的形式。
    然后就是定义函数的内容,通俗的说就是怎样由输入参数a,b得到返回值y。比如最简单的y=a+b。

    总结一下,将下面的代码
    function y=myfunction(a,b)
    y=a+b;
    保存为一个m文件myfunction.m,调用方式如下。
    num=myfunction(3,4);
    这样就可以由函数中的y=a+b得到num的值是3+4=7
    签到抢第一,评论来这里,不来怎么办,群众说了算。。。。。。。。。。
    回复

    使用道具 举报

    26

    主题

    30

    听众

    1400

    积分

    升级  40%

  • TA的每日心情
    开心
    2017-9-19 13:48
  • 签到天数: 138 天

    [LV.7]常住居民III

    新人进步奖

    群组数学建摸协会

    群组2013年数学建模国赛备

    群组河南工程学院数学建模

    群组第三届数模基础实训

    群组中国矿业大学数模培训

    function用来定义函数,一般一个函数放在一个.m文件里。举个简单的例子建立一个myfunction.m,然后在文件中写。
    function y=myfunction(a,b)
    其中a,b是输入函数的参数,y是函数返回的值。当需要返回多个值时,可以将y看作一个数组,或者直接将函数的开头写成如function [x,y]=myfunction(x,y)的形式。
    然后就是定义函数的内容,通俗的说就是怎样由输入参数a,b得到返回值y。比如最简单的y=a+b。

    总结一下,将下面的代码
    function y=myfunction(a,b)
    y=a+b;
    保存为一个m文件myfunction.m,调用方式如下。
    num=myfunction(3,4);
    这样就可以由函数中的y=a+b得到num的值是3+4=7。
    签到抢第一,评论来这里,不来怎么办,群众说了算。。。。。。。。。。
    回复

    使用道具 举报

    9

    主题

    6

    听众

    171

    积分

    升级  35.5%

  • TA的每日心情
    奋斗
    2014-2-9 04:21
  • 签到天数: 45 天

    [LV.5]常住居民I

    自我介绍
    数学建模
    回复

    使用道具 举报

    9

    主题

    6

    听众

    171

    积分

    升级  35.5%

  • TA的每日心情
    奋斗
    2014-2-9 04:21
  • 签到天数: 45 天

    [LV.5]常住居民I

    自我介绍
    数学建模
    净心、精心 发表于 2013-8-25 20:01
    function用来定义函数,一般一个函数放在一个.m文件里。举个简单的例子建立一个myfunction.m,然后在文件 ...

    哦哦  貌似懂了  有帮助  哈哈 谢了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-6-20 01:03 , Processed in 1.474345 second(s), 95 queries .

    回顶部