用matlab如何求出一个数组中最接近某个数的两个数的下标?比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 05:58:28
用matlab如何求出一个数组中最接近某个数的两个数的下标?比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是
xSN@~F --H15L xH Q_91^ /] N 遣㦻~37ijޯ7׊%>Ze[~=?NRWuG(/zMd~`& 4 b B p]&8iX.X&0|87g: hD-|x3Ð2,ma|vY/[~|"[=@yr r:{T=I*QS^XJ.g y) H7r @q5rtEqFNO ԩ W-qSmJa$Iźfd*f+j ^p#[VmT7K3/'ȓ`F! ^~↉/r1lݴ&}6-vq.U圞:

用matlab如何求出一个数组中最接近某个数的两个数的下标?比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是
用matlab如何求出一个数组中最接近某个数的两个数的下标?
比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是80 和 86,应该怎么得到这两个数并返回这两个数的下标?

用matlab如何求出一个数组中最接近某个数的两个数的下标?比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是
A= [189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191];
B=abs(A-82);
[x,index]=sort(B);
A1=[A(index(1)) A(index(2))]
A2=[index(1) index(2)]
A1是最接近的两个数,A2是这两个数的下标!
祝你学习愉快!

用matlab如何求出一个数组中最接近某个数的两个数的下标?比如:189 188 187 184 178 169 155 137 118 99 80 64 51 39 30 10 12 15 20 30 44 63 86 112 136 157 171 180 185 189 190 190 191 比如这个数组中最接近82的两个数是 MATLAB 数组中查找最接近元素MATLAB如何在一个数组中查找最接近目标值的元素位置?如function([1 2 3],2.6)ans = 3请尽量使用库函数,工具包里的也可以 matlab 如何把一个矩阵中不同的元素组成一个新数组? 在matlab 中如何判断一个数是否属于一个数组我在编一个程序,要求数组中每一个元素的值都不相同 MATLAB 如何判断某变量等于某数组中的一个元素 matLAB如何表示二维数组中得一列数? Matlab中怎么返回一个数组中元素的个数 matlab中定义了pointx=zeros(NG,1)这样一个数组,如何将这条语句写成fortran语言中? 用matlab求一数组的最大值用matlab程序设计一个数组求他的最大值数组具有普遍性 MATLAB的数组a=(1,2,3),数组b=(2,3),怎样令数组c=(1)?我指的是,通过a和b求出c?c的数值为a的数值减去b中数值相同的.再问下,如果a=(1,2,3),数组b=(2,3,5),如何求出c=(1) 关于MATLAB中的mean函数我现在有个数组X里面有1000个数据,如何每1到100 101到200 分别求出平均值,10个均值保存到数组M中循环的语句不会写 matlab中cat获取高维数组,怎样循环表示每一个数组的行列 在matlab中,如何将一个一维数组分成两个一维数组在matlab中,如何将一个一维数组X(3000个数)分成两个一维数组A和B.要求第1~100个数属于A,第101~200个数属于B,201~300属于A,301~400属于B,以此类推.我 如何用matlab连接多个点?已知一个数组A,请问如何将这个数组中的数据用线段依次连接起来,并显示出来? matlab基础作业一行100列的Fibonacc数组,用For循环指令来寻求该数组中第一个大于10000的元素,并指出其位置 在matlab语言中,如何将两个数组内的数据重新组成一个数组,且在新的数组中,两原数组的元素间隔出现.如a=[1 2 3],b=[a b c],新的 数组c=[1 a 2 b 3 c] matlab中,要对一个数组全部赋值为2,3这样的数应该用什么样的语句啊? 如何利用Matlab产生矩阵(数组)