matlab编程。有两个一维数组X和Y,是坐标的关系,如何取得某个X区间内Y的最大值。

例如X为1~600,分别取得X在1~100的最大值,X在100-200的最大值,X在200-300的最大值,以此类推,找到6个区间内的6个最大值呢?用matlab实现

第1个回答  2013-10-08
clc;clear all,close all; %
x=1:600, % x为横坐标
y1=x.^4-50*x.^3+x.^2-50*x+55, % y1为x的函数
y2=reshape(y1,100,6), % 将y1重新排列成100行6列的矩阵,元素是按纵向排列的。
Y=max(y2), % 取得每一列的最大值,就是你所要的那个最大值。
第2个回答  2013-10-08
max(reshape(x,[],6))本回答被提问者采纳

matlab编程。有两个一维数组X和Y,是坐标的关系,如何取得某个X区间内Y...
max(reshape(x,[],6))

Matlab如何找到一个数组中的最大值以及它所在的位置
第一个返回引数是最大值,第二个引数是最大值所在的位置(下标)[x y]=max(A),x是最大值,y是最大值所在的位置。A=[1 2 3 5 4 1 2],得到的结果是x=5,y=4 比如有阵列a:a=[A1, A2, A3, A4, A5, A6];[R,C]=max(a)就能得到最大元素,其中R是最大元素的值,C是最大元素...

怎么用matlab设置x和y坐标轴的值?
首先,使用`axis`函数可以直接设置坐标轴的范围。例如,`axis`允许你指定x轴和y轴的最小值和最大值。这个函数在绘图后调用,可以确保图形在指定的坐标范围内显示。其次,`xlim`和`ylim`函数分别用于设置x轴和y轴的范围。这两个函数接受一个包含两个元素的向量,分别表示轴的最小值和最大值。例如,...

怎么用matlab设置x和y坐标轴的值
在MATLAB中,设置x和y坐标轴的值通常是通过修改坐标轴对象的属性来实现的。这可以通过`gca`(获取当前坐标轴)函数获取当前坐标轴句柄,然后使用`set`函数来修改这些句柄的属性。要设置x和y坐标轴的具体值,通常会涉及到`XLim`和`YLim`属性,这两个属性分别控制x轴和y轴的显示范围。以下是一个基本的...

如何利用matlab求一个矩阵里面的最大值和位置?
找最大元素就是max(max(A)),注意二维矩阵要写两个max\\x0d\\x0a找对应位置用find函数\\x0d\\x0a例如:\\x0d\\x0aA=[5 6 8 7 5\\x0d\\x0a 1 3 4 9 8\\x0d\\x0a 5 7 9 1.2 8.8\\x0d\\x0a 9.8 9.4 8.5 1.3 5.4]\\x0d\\x0aa=max(max(A))\\x0d\\x0a...

matlab怎么设置xy的范围?
对当前坐标轴进行设置),具体用法如下:1、plot(x, y); \/\/ 画图后用axis函数设置坐标轴的范围。2、axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间。3、xmin、xmax 表示设置横坐标的最小最大值。4、ymin、ymax 表示设置纵坐标的最小最大值。

关于matlab求一维数组一定范围内的最大值
clear;clcx=[1 2 3 4 5 3 2 4 5 6 3 11 23 45 64 ]y=ordfilt2(x,5,ones(1,5));y=y(3:5:end)clear;clcx=[1 2 3 4 5 3 2 4 5 6 3 11 23 45 64]y=zeros(1,ceil(length(x)\/5)*5)-inf;y(1:length(x))=x;y=reshape(y,5,[]);[y,idx]=max(y);yidx=...

matlab如何求函数的最大值
matlab如何求函数的最大值。(1)先在命令窗口给s,A赋值。(2)>> y=@(x)0.65*(s+x)*x\/(A+x)。(3)[x,fval]= fminbnd(y,0,inf)%用于求函数y在x在[0,inf]内的最小值。则在取负即为求最大值。不过本题我试验了,本题好像有问题。手算都没有最大值的,因为对y求导后y'在...

matlab设置坐标轴刻度(matlab设置坐标轴刻度间隔)
5. matlab坐标轴刻度设置大全 打开matlab,输入x=0:0.1:100;y=sin(x)+100;plot(x,y)画出一个正弦函数图像2、可以看到x轴显示了从0到100的范围,同时y轴显示的不是从0开始的范围,而是99到101。3、例如设置成x轴的显示范围为0到10,y轴的显示范围为90到101。这个时候可以使用set函数,set...

如何在Matlab中设置x和y的坐标轴
在Matlab中设置x和y的坐标轴,可以使用`plot`函数绘图后,通过`xlabel`和`ylabel`函数来分别设置x轴和y轴的标签,通过`xlim`和`ylim`函数来设置x轴和y轴的显示范围。详细解释如下:在使用Matlab进行绘图时,经常需要自定义x轴和y轴的标签以及它们的显示范围,以使图表更加直观易懂。设置坐标轴标签是...

相似回答