我是靠谱客的博主 大气石头,最近开发中收集的这篇文章主要介绍错误使用 ‘ (line 213) 未定义与 ‘table‘ 类型的输入参数相对应的函数 ‘ctranspose‘。请改用 ROWS2VARS 函数。,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
MATLAB出现错误使用转置符号 ’ 的解决办法
- 问题描述
- 问题解决
问题描述
“错误使用 ’ (line 213) 未定义与 ‘table’ 类型的输入参数相对应的函数 ‘ctranspose’。请改用 ROWS2VARS 函数。”
这是我在编写一段LVQ聚类网络脚本时遇到的问题,因为代码是根据一个可运行的代码改过来的,所以实在想不到为什么提示转置符号被错误使用了。
问题解决
出现问题的原因就是导入数据集类型错误,我自己导入的数据集类型是“table”,但是参考的代码数据集是“double”类型,所以应该是数据集类型不对导致无法转置,其实也很好理解,只有矩阵能转置,这个表转置不了。
- 重新导入数据集并在导入时更改类型为数值矩阵;
2.为了方便我又将导入工作区内的数据集导出为.mat文件并放在与该脚本一个文件夹内,方便我的脚本运行,这下怎么加在数据集都是double类型了,这样子就不会报转置符号的错了;
小白第一次发文章,恳请各位大佬不吝赐教。
最后
以上就是大气石头为你收集整理的错误使用 ‘ (line 213) 未定义与 ‘table‘ 类型的输入参数相对应的函数 ‘ctranspose‘。请改用 ROWS2VARS 函数。的全部内容,希望文章能够帮你解决错误使用 ‘ (line 213) 未定义与 ‘table‘ 类型的输入参数相对应的函数 ‘ctranspose‘。请改用 ROWS2VARS 函数。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复