matlab求最大值 5
x=[0272272272000271271271271271271271271271271271271271271271271271271271271271271271...
x=[0 272 272 272 0 0 0 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 271 270 270 270 270 270 270 270 270 270 270 272 270 270 270 270 273 270 270 269 269 269 269 269 269 269 269 268 268 268 266 265 286 287 287 288 288 288 288 288 290 288 288 288 287 288 288 288 288 287 287 287 292 291 287 276 274 267 254 244 245 233 228 224 212 201 205 198 190 264 264 173 157 157 146 135 134 134 129 126 114 101 100 97 263 78 66 65 55 54 52 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
y=[0 2 3 4 0 0 0 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
for k = 1:length(x)
for n = 1:length(y)
for j=1:150
if x(k)==x(n)
Y=abs(y(n)-y(k))
end
end
end
end
该怎么才能输出得到Y的最大值
for j=1:150,
这一行不要 展开
y=[0 2 3 4 0 0 0 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0];
for k = 1:length(x)
for n = 1:length(y)
for j=1:150
if x(k)==x(n)
Y=abs(y(n)-y(k))
end
end
end
end
该怎么才能输出得到Y的最大值
for j=1:150,
这一行不要 展开
2个回答
展开全部
直接用max函数
max(Y(:)) 就能够返回最大值
max(Y(:)) 就能够返回最大值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
上海华然企业咨询
2024-10-21 广告
2024-10-21 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,...
点击进入详情页
本回答由上海华然企业咨询提供
展开全部
%【1】
A=magic(4)
% 每列的最大之以及行号
[Y_col,Ind_col] =max(A)
%每行的最大之以及列号
[Y_row,Ind_row] =max(A')
%最大值
Ymax=max(max(A))
运行结果:
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
Y_col =
16 14 15 13
Ind_col =
1 4 4 1
Y_row =
16 11 12 15
Ind_row =
1 2 4 3
Ymax =
16
%【2】最小值,min,同理
%【3】平均值,mean,道理一样,
>> mean(A)
ans =
8.5000 8.5000 8.5000 8.5000
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |