数学建模社区-数学中国

标题: 渴求程序啊, [打印本页]

作者: 王青松172    时间: 2012-5-11 01:14
标题: 渴求程序啊,
x>0&x<=50,f=x;x>50&x<150,f=1/2*x+25;x>150&x<475,f=2/13*x+1/13;
这个分段函数例如在数组【133
175
172
116
135
98
121
97
120
119
100
80
100
148.6
107
133
135
99
72
30
147
118
104
86
65
136
174
139
132
127
】下的值。该咋样编写程序呢?具体步骤,在此先感谢啦。
作者: 0.9清1.8清2.7清    时间: 2012-8-25 10:05
A=[133 175        172        116        135        98        121        97        120        119        100        80        100        148.6 107 133        135        99        72        30        147        118        104        86        65        136        174        139        132        127]';
[m,n]=size(A);
f=zeros(m,1);
m
for i=1:m
    if(A(i)>0&&A(i)<=50)
        f(i)=A(i);
    else if(A(i)>50&&A(i)<150)
            f(i)=25+0.5*A(i);
        else if(A(i)>150&&A(i)<475)
                f(i)=2*A(i)/13+1/13;
            end
        end
    end
end
answer=f
作者: 0.9清1.8清2.7清    时间: 2012-8-25 10:07
这个未免太简单了吧!






数学是什么:人类思维的表达形式,
反映了人们积极进取的意志、慎密周详的推理以及
对完美世界的追求。
它的基本要素是逻辑和直观、分析和构作、
一般性和个别性。
作者: 0.9清1.8清2.7清    时间: 2012-8-25 10:09
我想说发布的问题一定要把格式写工整,,看着头疼。。。对不对???darker50???
作者: darker50    时间: 2012-8-25 12:16
0.9清1.8清2.7清 发表于 2012-8-25 10:09
我想说发布的问题一定要把格式写工整,,看着头疼。。。对不对???darker50???

  ?写完代码的时候把带代码选中之后选择编辑上面这个符号“<>"代码就变得工整很多了。
作者: 0.9清1.8清2.7清    时间: 2012-8-25 15:06
darker50 发表于 2012-8-25 12:16
?写完代码的时候把带代码选中之后选择编辑上面这个符号“"代码就变得工整很多了。

我意思是发帖的人,要把问题清晰的表示出来,而不是密密麻麻的挤在一起,看着多不方便。。。希望你在给发帖的人的建议里面注明。
作者: 0.9清1.8清2.7清    时间: 2012-8-25 15:08
0.9清1.8清2.7清 发表于 2012-8-25 10:05
A=[133 175        172        116        135        98        121        97        120        119        100        80        100        148.6 107 133        135        99        72        30        147        118        104        86        65        136 ...

这个评分的标准是什么???




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5