excel中有30个数据,将在其中选取8个数据,合适的为1,不合适的为0并舍去,然后再用选中的8个数据用公式计算,请问有没有相关案例?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已结题
matlab中如何在数据中选取合适的并舍弃不合适的
- ¥15
- matlab
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
longerxin2020 2023-04-11 16:08关注在MATLAB中,您可以通过编写程序来自动选取合适的数据,并舍弃不合适的数据。下面是一个简单的示例代码,该代码从Excel文件中读取数据,然后根据一些条件选择适合的数据,并将其保存到新的Excel文件中:
% 设置需要选择的数据个数 N = 8; % 读取Excel文件中的数据 data = readtable('data.xlsx'); % 根据一些条件选择适合的数据 selected_data = []; for i = 1:size(data, 1) % TODO: 编写条件判断语句,判断该数据是否合适 if (data(i,1) > 0) && (data(i,2) < 10) selected_data = [selected_data; data(i,:)]; end % 如果已经选择了足够数量的数据,退出循环 if size(selected_data, 1) >= N break; end end % 将选中的数据保存到新的Excel文件中 writetable(selected_data, 'selected_data.xlsx'); % 使用选中的数据计算结果 % TODO: 编写计算代码
在上面的代码中,您需要根据实际需求编写条件判断语句,判断每个数据是否合适。如果数据合适,则将其添加到选中的数据中。一旦选中足够数量的数据,程序就会退出循环,并将选中的数据保存到新的Excel文件中。然后,您可以使用选中的数据计算结果。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-03-17 07:22回答 2 已采纳 先要获取里面连续的段,然后获取里面的小于1~10的 clc;clear A = [1:2, 1:20, 5:8, 11:20]; c1 = 1; arrset = cell(0,0); while(
- 2021-12-09 07:13回答 1 已采纳 载入一下文件load 文件名然后生成100个随机下标randperm(121535,100)最后矩阵读取一下即可
- 2021-11-21 05:59回答 2 已采纳 这个用scatteredInterpolant 做 Data = load('file2000.txt'); x = Data(:,1); y = Data(:,2); z = Data(:,3);
- 2021-04-20 00:51weixin_39604819的博客 GLSL是OpenGL Shader的编程语言,为了更好的进行视频编辑和特效开发,抽空学习了其语法和特性,并做此记录,留作备忘查询。类型类型概述变量类别变量类型备注空void用于标识无参函数或者无返回值函数:void main...
- 2021-08-27 04:35回答 1 已采纳 shuju=xlsread(var); axes(handles.axes1) 改成用 shuju = readtable(var); plot(handles.axes1,shuju{:,1},s
- 2023-04-14 03:25回答 2 已采纳 该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:在 Matlab 中,当您执行运算时,如果数组的大小不兼容,则会出现错误。在您的代码中,错误提示指出“数组的大小不兼容”,这意味着您
- 2022-02-16 14:44回答 2 已采纳 比方说你的excel名字是exam.xlsx,放在当前工作目录下 T = readtable('exam.xlsx'); data = T{:,1}; % 7个数据 data(isnan(data
- 2023-05-06 03:01亲爱的老吉先森的博客 A-Star算法是一种基于启发式搜索的一种...启发式搜索在搜索的过程中选取“最佳节点”后舍弃其他的兄弟节点,父亲节点,而一直得搜索下去。这种搜索的结果很明显,由于舍弃了其他的节点,可能也把 最好的节点都舍弃了。
- 2023-03-01 14:17回答 3 已采纳 方法一: % 使用for循环 x = [A1:A2, B1:B2, ...]; y = []; for i = 1:length(x) y(i,:) = [A3:A12, B3:B12, ...];
- 2023-04-14 17:05回答 1 已采纳 可以查看手册:matlab 删除字符串中的前导和尾部字符 strip 中的内容除此之外, 这篇博客: 使用MATLAB画上下两个横坐标与左右两个纵坐标中的 同一条曲线对应两个坐标轴 部分也许能够解决你
- 2022-04-19 12:00回答 1 已采纳 试试用这个函数csvread,但是你要先把xlsx转化为csv,
- 2021-04-21 17:02斜杆体制人吴聊先生的博客 经过近期的研究发现,目前对于系统单参数分岔图的计算共有以下的几种方法:1)最大值法即对系统微分方程(组)进行求解,对求解的结果用getmax函数进行取点,并绘图。2)Poincare截面法对系统参数的每一次取值,绘制其...
- 2024-04-21 07:02Zevalin爱灰灰的博客 (1)用MATLAB语言编写的程序称为M文件,由若干MATLAB命令组合在一起构成,可以完成某些操作,也可以实现某种算法。M文件以“.m”为扩展名,M文件的命名规则与变量相同。(2)根据调用方式不同,M文件可分为:①...
- 2023-01-04 07:28林聪木的博客 在数据挖掘中,异常检测(英语:anomaly detection)对不匹配预期模式或数据集中其他项目的项目、事件或观测值的识别。通常异常项目会转变成银行欺诈、结构缺陷、医疗问题、文本错误等类型的问题。异常也被称为...
- 2021-08-09 12:52yl624624的博客 基于MATLAB的车牌识别系统GUI实现摘 要汽车车牌的识别系统是现代智能交通管理的重要组成部分之一。车牌识别系统使车辆管理更智能化,数字化,有效的提升了交通管理的方便性和有效性。车牌识别系统主要包括了图像采集...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司