找到矩阵中位于降序15%位置的值

MATLAB实现

matlab 复制代码
clc
clearvars;
matrix = randn(10, 10); % 一个示例矩阵
disp(matrix)

value = find_value_at_15_percent(matrix);
disp(['位于降序中15%位置的值为: ', num2str(value)]);

% 验证
x=reshape(matrix,1,100);
y=sort(x,'descend');
y(1:16)

function value_at_15_percent = find_value_at_15_percent(matrix)
    % 对矩阵进行降序排序
    sorted_matrix = sort(matrix(:), 'descend');

    % 计算15%位置的索引
    num_elements = numel(sorted_matrix);
    index_15_percent = ceil(0.15 * num_elements);

    % 获取15%位置的值
    value_at_15_percent = sorted_matrix(index_15_percent);
end

输出

相关推荐
陈嘿萌11 分钟前
ECCV 2026|相机 × 激光雷达 × 4D 雷达:RAF 如何实现恶劣天气下的鲁棒 3D 检测?
人工智能·目标检测·计算机视觉·激光雷达·eccv
青象矩阵解码器30 分钟前
2026年HDMI矩阵供应商实力对决,谁更胜一筹?
矩阵
Nomarsgo13 小时前
研华PPC-6121工业平板电脑在智能港口岸桥控制终端中的应用方案——打造稳定可靠的港口起重设备人机交互与智能调度平台
人工智能·科技·计算机视觉·视觉检测·电脑·人机交互
≮傷£≯√14 小时前
opencv 图片合并
人工智能·opencv·计算机视觉
≮傷£≯√17 小时前
opencv 图片缩放旋转
人工智能·opencv·计算机视觉
SNAKEpc1213820 小时前
OpenGL(十一)- 变换管线
c语言·c++·算法·矩阵·图形渲染
关于作业的二三事21 小时前
图像处理技术(图像的水平翻转垂直翻转以及水平加垂直翻转)
图像处理·opencv·计算机视觉
netccdn1 天前
Hough变换检测直线(Matlab)
开发语言·计算机视觉·matlab
中年阿甘1 天前
解析式布局-二次线长布局
线性代数·算法·矩阵
xier_ran1 天前
【infra之路】W_Q、W_K、W_V矩阵是如何训练出来的
线性代数·矩阵·transformer