我是靠谱客的博主 甜蜜大神,最近开发中收集的这篇文章主要介绍如何MATLAB中将一个向量或者矩阵强行转换为列向量1 致谢2 问题描述3 解决方案,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1 致谢

感谢网友chybeyond提供的帮助

链接如下:

http://www.ilovematlab.cn/thread-209708-1-1.html


2 问题描述

今天在学习非极大抑制的代码时 遇到一个问题

我用NMS函数的输出结果是以向量形式返回的 我用测试语句输出看了一下

应该是没有错的 不过nms函数的测试一直有问题

好像少了几个限位框 不知道是什么原因

后来我又认真地观察了一下 觉得应该是行向量和列向量形式不同的原因

测试了一下 果然是的

那有没有什么方法可以将一个向量,无论它是行向量还是列向量,

都强制装换成列向量呢?

我去百度上面搜了一下 果然发现了理想的回答


3 解决方案

可以使用“A = A(:);”的方式将向量A(无论行向量或者列向量)都强制转换为列向量

MATLAB的测试代码如下,大家可以测试一下看看结果

a =1:5
a = a(:)

结果如下



最后

以上就是甜蜜大神为你收集整理的如何MATLAB中将一个向量或者矩阵强行转换为列向量1 致谢2 问题描述3 解决方案的全部内容,希望文章能够帮你解决如何MATLAB中将一个向量或者矩阵强行转换为列向量1 致谢2 问题描述3 解决方案所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部