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

输出

相关推荐
Fuly102421 分钟前
多模态大模型应用技术栈
人工智能·深度学习·计算机视觉
wang_chao1181 小时前
Yolov5训练自定义数据集的步骤
深度学习·yolo·计算机视觉
qq_430855882 小时前
线代第二章矩阵第五、六、七节矩阵的转置、方阵的行列式、方阵的伴随矩阵
线性代数·算法·矩阵
机器学习之心2 小时前
最小二乘支持向量机(LSSVM)结合遗传算法(GA)解决单目标优化问题,MATLAB代码
算法·支持向量机·matlab·单目标优化问题
qq_526099133 小时前
工业检测丢帧、医疗影像延迟无解?先查 “信号翻译官” 图像采集卡
计算机视觉·自动化
GitCode官方3 小时前
YOLO11 与 Wan2.2‑I2V‑A14B 正式上线 AtomGit AI:开启视觉感知与动态生成新纪元!
人工智能·计算机视觉·目标跟踪·开源·atomgit
dazzle3 小时前
OpenCV基础教学(二):图像的灰度化处理
python·opencv·计算机视觉
t198751284 小时前
经典的KSVD图像字典学习
人工智能·学习·计算机视觉
柔情的菜刀4 小时前
基于 RK3588 的图像拼接系统-透视矩阵
线性代数·矩阵
passxgx4 小时前
11.3 迭代法和预条件子
线性代数·算法·矩阵