24小时热门版块排行榜    

查看: 1033  |  回复: 3

sunbai86

金虫 (著名写手)

[求助] MATLAB 简单程序纠错

上述代码目的就是把符合条件的m值存到一个数组里,不知道要怎么搞,请指点。
其中f(m)是已知函数。
for m=1:1577
    if f(m)==98
      a[1, ]=m;
    elseif f(m)==98.5
      a[2, ]=m;
    elseif f(m)==99.5
       a[3, ]=m;
    elseif f(m)==130
       a[4, ]=m;
    elseif f(m)==132
       a[5, ]=;
    elseif f(m)==135
       a[6, ]=m;
    elseif f(m)==145
       a[7, ]=m;
    else
        f(m)
        m
    end
end
回复此楼
知识需要流动
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dxwbucea

铁虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
dbb627(金币+1): 欢迎交流 2012-02-20 23:49:00
sunbai86(金币+20): ★★★★★最佳答案 谢谢 2012-02-21 15:26:33
如果是要将符合条件的函数值存放在一个数组里,就是判断后,符合条件的向数组a[]里添加就可以了。源程序如下:
a=[];
for m=1:1577
    if f(m)>=98 && f(m)<=145
      a=[a,m];
    end
end
如果是有其他的要求,请说清楚。或者自己修改一下就可以了。
2楼2012-02-20 13:11:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lurencyj

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
dbb627(金币+1): 欢迎交流 2012-02-20 23:49:07
楼主用elseif f(m)==98.5 不太恰当, 最好用abs( f(m) - 98.5) < 0.001之类的判据,毕竟那不是个整数。

其实,matlab里面自带的教程“get started” 很不错的,只要花2-3小时,看上两遍就可以对matlab基础比较很熟悉了。

» 本帖已获得的红花(最新10朵)

很女子很弓虽大
3楼2012-02-20 16:44:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sunbai86

金虫 (著名写手)

送鲜花一朵
引用回帖:
: Originally posted by lurencyj at 2012-02-20 16:44:43:
楼主用elseif f(m)==98.5 不太恰当, 最好用abs( f(m) - 98.5) < 0.001之类的判据,毕竟那不是个整数。

其实,matlab里面自带的教程“get started” 很不错的,只要花2-3小时,看上两遍就可以对matlab基础比 ...

谢谢,指点
知识需要流动
4楼2012-02-21 15:26:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 sunbai86 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料学硕301分求调剂 +6 Liyouyumairs 2026-03-21 6/300 2026-03-21 17:42 by JourneyLucky
[考研] 311求调剂 +3 勇敢的小吴 2026-03-20 3/150 2026-03-21 17:40 by ColorlessPI
[考研] 266求调剂 +3 哇呼哼呼哼 2026-03-20 3/150 2026-03-21 16:46 by barlinike
[考研] 0856材料专硕353求调剂 +3 NIFFFfff 2026-03-20 3/150 2026-03-21 10:23 by luoyongfeng
[考研] 306求调剂 +4 chuanzhu川烛 2026-03-18 4/200 2026-03-21 08:25 by laoshidan
[考研] 070300化学319求调剂 +7 锦鲤0909 2026-03-17 7/350 2026-03-21 03:46 by JourneyLucky
[考研] 307求调剂 +3 wyyyqx 2026-03-17 3/150 2026-03-21 03:20 by JourneyLucky
[考研] 初始318分求调剂(有工作经验) +3 1911236844 2026-03-17 3/150 2026-03-21 02:33 by JourneyLucky
[考研] 一志愿中海洋材料工程专硕330分求调剂 +8 小材化本科 2026-03-18 8/400 2026-03-20 23:16 by JourneyLucky
[考研] 324求调剂 +5 lucky呀呀呀鸭 2026-03-20 5/250 2026-03-20 22:30 by 促天成
[考研] 317求调剂 +5 申子申申 2026-03-19 9/450 2026-03-20 22:26 by JourneyLucky
[考研] 药学383 求调剂 +3 药学chy 2026-03-15 5/250 2026-03-20 22:11 by 云游重阳
[考研] 0817 化学工程 299分求调剂 有科研经历 有二区文章 +22 rare12345 2026-03-18 22/1100 2026-03-20 20:39 by zhukairuo
[考研] 材料学硕318求调剂 +5 February_Feb 2026-03-19 5/250 2026-03-19 23:51 by 23Postgrad
[考研] 081700化工学硕调剂 +3 【1】 2026-03-16 3/150 2026-03-19 23:40 by edmund7
[考研] 328求调剂,英语六级551,有科研经历 +4 生物工程调剂 2026-03-16 12/600 2026-03-19 11:10 by 生物工程调剂
[考研] 344求调剂 +6 knight344 2026-03-16 7/350 2026-03-18 20:13 by walc
[考博] 26博士申请 +3 1042136743 2026-03-17 3/150 2026-03-17 23:30 by 轻松不少随
[考研] 考研调剂 +3 淇ya_~ 2026-03-17 5/250 2026-03-17 09:25 by Winj1e
[考研] 机械专硕325,寻找调剂院校 +3 y9999 2026-03-15 5/250 2026-03-16 19:58 by y9999
信息提示
请填处理意见