MATLAB读取txt文件,txt里面有字符串和数值两种类型

mip版  关注:96  答案:4  悬赏:30

解决时间 2021-01-29 08:48

已解决

2021-01-28 15:04

MATLAB读取txt文件,txt里面有字符串和数值两种类型,将txt文件读入MATLAB里,并得到一个矩阵。txt文件里面的数据如下:

5.1,3.5,1.4,0.2,Iris-setosa

4.9,3.0,1.4,0.2,Iris-setosa

4.7,3.2,1.3,0.2,Iris-setosa

4.6,3.1,1.5,0.2,Iris-setosa

5.0,3.6,1.4,0.2,Iris-setosa

5.4,3.9,1.7,0.4,Iris-setosa

4.6,3.4,1.4,0.3,Iris-setosa

5.0,3.4,1.5,0.2,Iris-setosa

4.4,2.9,1.4,0.2,Iris-setosa

4.9,3.1,1.5,0.1,Iris-setosa

5.4,3.7,1.5,0.2,Iris-setosa

4.8,3.4,1.6,0.2,Iris-setosa

4.8,3.0,1.4,0.1,Iris-setosa

4.3,3.0,1.1,0.1,Iris-setosa

5.8,4.0,1.2,0.2,Iris-setosa

5.7,4.4,1.5,0.4,Iris-setosa

5.4,3.9,1.3,0.4,Iris-setosa

5.1,3.5,1.4,0.3,Iris-setosa

5.7,3.8,1.7,0.3,Iris-setosa

5.1,3.8,1.5,0.3,Iris-setosa

5.4,3.4,1.7,0.2,Iris-setosa

5.1,3.7,1.5,0.4,Iris-setosa

4.6,3.6,1.0,0.2,Iris-setosa

5.1,3.3,1.7,0.5,Iris-setosa

4.8,3.4,1.9,0.2,Iris-setosa

5.0,3.0,1.6,0.2,Iris-setosa

5.0,3.4,1.6,0.4,Iris-setosa

5.2,3.5,1.5,0.2,Iris-setosa

5.2,3.4,1.4,0.2,Iris-setosa

4.7,3.2,1.6,0.2,Iris-setosa

4.8,3.1,1.6,0.2,Iris-setosa

5.4,3.4,1.5,0.4,Iris-setosa

5.2,4.1,1.5,0.1,Iris-setosa

5.5,4.2,1.4,0.2,Iris-setosa

4.9,3.1,1.5,0.1,Iris-setosa

5.0,3.2,1.2,0.2,Iris-setosa

5.5,3.5,1.3,0.2,Iris-setosa

4.9,3.1,1.5,0.1,Iris-setosa

4.4,3.0,1.3,0.2,Iris-setosa

5.1,3.4,1.5,0.2,Iris-setosa

5.0,3.5,1.3,0.3,Iris-setosa

4.5,2.3,1.3,0.3,Iris-setosa

最佳答案

2021-01-28 16:37

function fun()

temdat=load('D:\test.txt');

if temdat== -1

('Error opening the file');

end

A=[temdat(:,1),temdat(:,2),temdat(:,3))];

全部回答

1楼

2021-01-28 18:39

如果没有答案,那就用其他的方法吧。

可以先用ultraedit的 列模式 把后面的删了,然后再用matlab读入

2楼

2021-01-28 17:44

使用textscan函数。

3楼

2021-01-28 17:32

你好!

用csvread或者dlmread都能完成你的要求,textscan也能,但是需要指定格式

如果对你有帮助,望采纳。

我要举报

如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

点此我要举报以上信息!

推荐资讯

大家都在看

matlab将txt数据分类,MATLAB读取txt文件,txt里面有字符串和数值两种类型相关推荐

  1. POI读取word文件,(支持HSSF和XSSF两种方式)

    POI读取word文件,(支持HSSF和XSSF两种方式) 参考:HSSF,XSSF,SXSSF三种方式 1.引用maven(版本必须一致) <dependency><groupId ...

  2. python读取中文txt文本-Python3 解决读取中文文件txt编码的问题

    问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...

  3. python读取中文文件报错-Python3 解决读取中文文件txt编码的问题

    问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...

  4. python怎么读取中文文件-Python3 解决读取中文文件txt编码的问题

    问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...

  5. 使用matlab的MAT.H(c读取mat文件)

    使用matlab的MAT.H(c读取mat文件) 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Mark ...

  6. 对两种类型的蘑菇图像进行识别与分类——使用SVM分类器(matlab)

    该项目已免费开源!点个收藏和赞吧!https://gitee.com/zhengzsj/mushroom-classification-system-based-on-matlab-image-pro ...

  7. html文件打开系统错误,win7打开word提示“无法打开文件Normal因为内容有错误”的两种解决方法...

    win7系统打开Word的时候,弹出提示"无法打开文件Normal.dotm,因为内容有错误",为什么会出现错误提示呢?小编就按照错误提示寻找文件,最后发现是Word自动生成的模板 ...

  8. 文件夹选择对话框 JS实现的两种方案

    文件夹选择对话框 JS实现的两种方案 /**  * browseFolder.js  * 该文件定义了BrowseFolder()函数,它将提供一个文件夹选择对话框  * 以供用户实现对系统文件夹选择 ...

  9. 如何将CAJ文件转换成PDF格式?分享两种实用的方法

    CAJ是一种特定的文献格式,通常用于中国学术期刊和学位论文等.在学习生活中我们查阅一些文献资料,一些权威文献报刊通常情况下都是CAJ文件格式,打开它需要使用专业的阅读工具 ,这时候就需要将它转换成PD ...

最新文章

  1. mysql 前台启动_从Windows命令行启动MySQL
  2. SAP SD基础知识之流程概览
  3. Android 测试教程
  4. WWISE 交互式音频库
  5. 使用 Apache Lucene 搜索文本——轻松为应用程序构建搜索和索引功能
  6. UI5 libraries determined in Backend
  7. java提取图片中的文字,深入分析
  8. LeetCode 402. 移掉K位数字(贪心,单调栈)
  9. Django restframework 嵌套关系处理
  10. python socket 实现的简单http服务器
  11. 神经网络的介绍与模型搭建
  12. arm实验使用keil自带的MDK仿真教程
  13. php迅雷地址解析,迅雷地址在线解密–PHP源码
  14. 基于javaweb的大学生助学贷款管理系统项目源代码
  15. python输出实时时间
  16. OpenEmbedded 简介
  17. 有鱼上钩!修改游戏数据前的准备
  18. WPS在引用中制作目录
  19. 查看mysql数据库的定时任务_mysql数据库的定时任务
  20. linux下配置调试debug

热门文章

  1. [leetcode] Reverse Integer 反转一个整数
  2. 在SQL Server Management Studio(SSMS)中调试存储过程
  3. 使用PowerShell和Windows任务计划程序备份Linux SQL Server数据库
  4. java中的DES,AES,BASE64,MD5和Cipher类\MessageDigest类
  5. 伪题解 洛谷 P1363 幻想迷宫(DFS)
  6. 删除一个用户下的所有表脚本
  7. 法语学习笔记--第四课(家庭)
  8. Hibernate api 之常见的类(配置类,会话工厂类,会话类)
  9. Github html文件在线预览方法
  10. 使用postman模拟上传文件到springMVC的坑:the request was rejected because no multipart boundary was found...