在使用MATLAB自带的随机森林函数TreeBagger做分类时,它的label格式是放在cell中字符串。由于要提取出数值格式,便使用了cell2mat和str2num组合。

cell2mat要求同一列的cell内的数组列数相同,当label为‘-1’, ‘1’置于2*1的cell时,便出错了。因为‘-1’是两个字符(‘负号’和数值‘1’),‘1’是一个字符,cell2ma调用的cat函数出错。

解决方法一:可以单独将每个cell,如‘-1’调用cell2mat和str2num,转化为数值,再放到数组中。

解决方法二:使用0,1标签,而不是-1,1标签。

所以,使用cell2mat时要注意cell中数值的正负号

matlab的cell2mat报错记录相关推荐

  1. 使用matlab中cell2mat报错:错误使用cat 要串联的数组的维度不一致

    使用matlab中cell2mat报错:错误使用cat 要串联的数组的维度不一致 从Excel中用readtable读取数据,因为默认每一列都是cell类型,想转成matrix类型方便使用. 在mat ...

  2. oracle 被另一用户锁定,Oracle报错记录被另外一个用户锁定的解决方案

    原因 当一个用户对数据进行修改时,若没有进行提交或者回滚,Oracle不允许其他用户修改该条数据,在这种情况下修改,就会出现:"记录被另外一个用户锁定"错误. 解决 查询用户.数据 ...

  3. php curl 不验证ssl,PHP Curl https跳过ssl证书认证报错记录及解决

    PHP Curl https跳过ssl证书认证报错记录及解决 function get($url = '', $cookie = '') { $ch = curl_init(); curl_setop ...

  4. 我的ssis和ssas报错记录

    我的ssis和ssas报错记录 我的数据库装的是SQL Server 2005标准版本的,在这个版本里不具有数据透视功能, 所以解决这个的办法,只有把安装更高级的版本了,有 开发版和企业版,企业版要求 ...

  5. npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像

    因为公司电脑都由管理员管控,使用自己的账号是无法执行一些需要管理员权限的命令,所以在刚到公司时,使用管理员账号安装了node,配置了node缓存目录node_cache.node_global,以及设 ...

  6. MATLAB读视频报错 Unable to initialize the video obtain properties (videoreader in Matlab)

    添加一种问题情况:可能是某个视频无法初始化,可以对视频重新处理再重新读取试试 其他解决思路:MATLAB读视频报错 Unable to initialize the video obtain prop ...

  7. Errors报错记录

    Errors报错记录 前言 Error1 Error2 Error3 Error4 Error5 Error6 Error7 Error8 Error9 Error10 Error11 总结 前言 记 ...

  8. keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).

    keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...

  9. Superset执行「superset db upgrade」命令的报错记录

    Superset执行「superset db upgrade」命令的报错记录 文章目录 Superset执行「superset db upgrade」命令的报错记录 零.写在前面 一.「superse ...

最新文章

  1. python遗传算法工具包_Deap: python中的遗传算法工具箱
  2. NFS挂载失败(Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0))
  3. JS,中文,未结束的字符常量
  4. 公共技术点之 Java 反射 Reflection
  5. ShardingSphere 系列
  6. Flex Builder 4.6 正式版eclipse插件利用BlazeDS于java交互实例
  7. 利用python进行数据分析_利用python进行数据分析复现(1)
  8. Cookie与Session相关学习笔记
  9. 转:谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词
  10. 接口测试用例设计思路_基于python语言的接口自动化demo小实战
  11. c#.net操作注册表RegistryKey
  12. 测试人员转型是大势所趋:我的十年自动化测试经验分享
  13. 如何实现USB自动挂载?
  14. IT行业技术部门人员架构设计
  15. TFN频谱仪为什么好用以150为例
  16. java网络编程--URLEncode和URLDecoder
  17. 帮我写一段描写时间过得很快,但是自己又很不想时间过得那么快的小作文
  18. 一天十道Java面试题----第四天(线程池复用的原理------>spring事务的实现方式原理以及隔离级别)
  19. unity3d画出漂亮的玫瑰图案函数。
  20. 玩转Python的黑魔法手册

热门文章

  1. atoi函数(初学者)
  2. mpvue PDF文件预览
  3. 赏金猎人计算机病毒,GitLab 向「赏金猎人」颁发 20,000 美元赏金,用于修补远程代码执行漏洞...
  4. 2022暑期杭电第九场
  5. 【spring源码】二、bean定义、工厂
  6. OSChina 周四乱弹 —— 激光剑常年开着不费电嘛
  7. CVE-2018-8174 IE浏览器远程代码执行漏洞
  8. 斗鱼回应熊猫直播诉讼:不存在任何不正当竞争行为
  9. 停学不停课,在线教育如何安全高效运转?
  10. Linux字符设备驱动实验