matlab输出我做了一个循环,求X的最小值,同时想输出此时对应的 i 值,怎么写?

问题描述:

matlab输出
我做了一个循环,求X的最小值,同时想输出此时对应的 i 值,怎么写?
1个回答 分类:综合 2014-10-08

问题解答:

我来补答
其实matlab自带的函数min可以办到:[ minvalue, index ] = min( x );,这个index就是最小值对应的索引位置,如果你想自己写的话,示例如下:
index = 1;
minvalue = x( 1 );
for i = 1 : n
if x( i ) < minvalue
minvalue = x( i );
index = i;
end
end
disp( index ); % 主窗口输出索引位置
 
 
展开全文阅读
剩余:2000
上一页:必修3第一单元
下一页:第4课时