问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么用MATLAB将excel文件中的内容提取出来?

发布网友 发布时间:2024-09-25 23:52

我来回答

1个回答

热心网友 时间:2024-10-13 18:01

原本想用Excel导入数据到MATLAB, 只能手动导入string数据格式, MATLAB的导入公式只能处理成table和cell类型. 我需要string数据格式以便使用字符串公式, 但MATLAB没有直接将cell类型转为string类型的算法. 因此, 我编写了一个cell转string的算法.

算法一: 通过读写文件, 主要思路是将cell类型矩阵转换为str类型矩阵. 使用writecell函数将矩阵写入名为ing.txt的文本文件, 指定分隔符为“|”. 然后, 通过readlines函数读取文件内容到一个string变量a. 使用split函数将a中的每一行字符串按照“|”分割, 结果保存为str矩阵变量. 最后, 删除生成的ing.txt文件.

算法二: 通过strings函数, 主要思路是将不同元素类型和长度的cell矩阵转换为相同大小的字符串矩阵. 首先, 使用size函数获取输入矩阵的行列数, 然后使用strings函数初始化等大小的字符串矩阵. 接下来, 使用两层循环遍历每个元素, 将其转换为字符串并存储到输出矩阵. 具体操作是将元素转换为字符串, 并存储到对应位置的输出矩阵中. 最后返回转换后的字符串矩阵.

算法三: 通过cellfun函数, 主要思路是将不同元素类型和长度的cell矩阵转换为相同大小的字符串矩阵. 使用size函数获取输入矩阵的行列数, 使用numel获取元素数量. 然后, 使用cellfun对矩阵中的每个元素应用@string函数, 将元素转换为字符串. 最后, 使用reshape函数将字符串矩阵调整到与输入矩阵相同大小.

建立运行脚本cell2strmain.m, 使用excel实例读取名为1.xlsx的文件并转换为string格式.

运行结果如下:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 MATLAB中用GUIDE设计了一个显示图片的程序,怎样将显示的图片输出到ex... 删除微信好友后,对方列表里还有我吗? 微信里把对方删了对方还有我的显示吗? 沈阳工业大学国际教育学院宿舍环境怎么样?具体描述一下? 甲数和乙数的和是240,甲数是乙数的5倍,求甲乙两数各是多少?_百度... 沈阳工业大学有哪些学院? 甲乙两数的差是28,甲数是乙数的5倍,乙数是多少?(方程) 沈阳工业大学学院设置 甲乙两数的差是28,甲数是乙数的5倍,乙数是多少 甲数是18,乙数是甲数的5倍.甲乙两数相差多少 沈阳工业大学外语学院业务安排 沈阳工业大学国际教育学院部门设置 深证100指数基金推荐那些? 5000字写人作文,,,内容不限,,给力啊,急急急!!! 写人的作文。快快快,只要是写人的都行。急啊啊啊啊! ...从个种角度春天的绚丽多姿。请按类别搜集几句,最好记下出处或作者... 1.古诗中有许多描写春天的佳句,从各种角度展现了春天的绚丽多姿... QQ账号被封号怎么才能解封 深证指数怎么计算出来的? 深证成份指数深证成份股指数的指数基日与基日指数 怎么把bilibili的视频保存到手机? 在银行贷款十万一年后连本带利归还银行多少钱? 贷款一百万 一年连本带利还多少? 农业银行贷款15万,俩年后连本带利一起还要多少中途不还利息 如果我贷2O万,十年还清连本带利要还多少钱 moto V3与V3i在外形上有什么区别啊? 如何分辨摩托罗拉V3与摩托罗拉V3 i MOTOV3i和V3的外表区别 v3和v3i排线外观哪里不一样 qq达人点亮以后。几天不登qq,qq达人图标会不会消失。 独立学院转为本科学校,转为本科院校对提高学校整体教育水平有何... 扩音机归定12伏,16伏能用吗? 12伏灯炮用16伏电源能行吗?— 印花税的征税理由? 赞皇县建设发展 男孩子断掌会克父母吗 听老人说男孩双手断掌会克父母,有谁知道是不是呢 男 双断掌真的克六亲吗?有何破解之法? 断掌男克父母还是老婆 断掌的男人克身边的人吗 断掌纹真的会克父克夫吗