找到矩阵中位于降序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

输出

相关推荐
棒棒的皮皮35 分钟前
【深度学习】YOLO 进阶提升之源码解读
人工智能·深度学习·yolo·计算机视觉
有Li1 小时前
低场强下胎儿身体器官T2*弛豫测定(FOREST)/文献速递-基于人工智能的医学影像技术
人工智能·深度学习·计算机视觉
Zevalin爱灰灰3 小时前
现代控制理论——第二章 系统状态空间表达式的解
线性代数·算法·现代控制
十铭忘3 小时前
动作识别10——基于骨骼点的动作识别PoseC3D
人工智能·深度学习·计算机视觉
机器鱼4 小时前
YOLO26目标检测与实例分割ONNXRUNTIME推理
人工智能·目标检测·计算机视觉
jinmo_C++4 小时前
Leetcode_59. 螺旋矩阵 II
算法·leetcode·矩阵
崇山峻岭之间4 小时前
Matlab学习记录35
开发语言·学习·matlab
机器学习之心HML5 小时前
MATLAB基于响应面模型-多目标灰狼优化的喷墨打印纳米银导线工艺参数优化
matlab
AI科技星8 小时前
光子的几何起源与量子本质:一个源于时空本底运动的统一模型
服务器·人工智能·线性代数·算法·机器学习
2501_905967339 小时前
双目视觉:CREStereo论文超详细解读
人工智能·python·计算机视觉·双目视觉