24小时热门版块排行榜    

查看: 2003  |  回复: 12

mei3014

金虫 (正式写手)

木有头屑

引用回帖:
7楼: Originally posted by shizijun at 2012-09-04 18:15:00
取最小值和次最小值!
kb = polyfit(,,1);
k = kb(1); b = kb(2);
k*x +b = -3 求得x就是你要的!

有取最小值和次最小值的命令么?
一勤天下无难事,处世无难忍最高。
11楼2012-09-09 13:33:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shizijun

木虫 (著名写手)

自定义头衔

引用回帖:
11楼: Originally posted by mei3014 at 2012-09-09 13:33:24
有取最小值和次最小值的命令么?...

y = [9 5 2 0 1 5 8 100]
[yy index] = sort(y)
index(1:2)就是你要的极小和次小的序号。
个人签名
12楼2012-09-10 07:27:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mei3014

金虫 (正式写手)

木有头屑

引用回帖:
12楼: Originally posted by shizijun at 2012-09-10 07:27:40
y =
= sort(y)
index(1:2)就是你要的极小和次小的序号。...

我自己编出来了,不过不是用sort,因为我要的是离-3最近的y值对应的x值,左右都分别要2个x和2个y,而且左、右离-3的距离是不均匀的,用sort可能得到左边1个x和1个y,右边3个x和3个y!
一勤天下无难事,处世无难忍最高。
13楼2012-09-10 13:10:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mei3014 的主题更新
信息提示
请填处理意见