Origin 2017多列数据用LabTalk脚本批量处理
我有一个这种数据,我想要对每两列数据做一次除法和5点平滑,挨个挨个地弄很累手指头,但是完全没有头绪要怎么写代码来弄,又不想花太多时间去学习LabTalk的用法,去网上逛了好久只找到了一点循环的代码,琢磨了好久终于成功,所以记录一下免得自己忘了。
一、脚本窗口的位置
打开后你会看到下面这样的一个小窗
二、代码
首先,先做一个除法,代码如下。for里面的第一个ii是起始值,wcol(ii)是第ii列。
for(ii=2;ii<=152;ii+2)
{vmathtool ix1:=wcol(ii) operator:=div operand:=constant constant:=4095};
然后,来做5点平滑。这里oy:=(<输入>,<输入>)是用输出数据直接覆盖输入数据。
for(ii=2;ii<=4;ii+2)
{smooth iy:=wcol(ii) method:=aav weight:=1 oy:=(<输入>,<输入>)};
三、批量做其他操作
不知道操作对应的函数,可以选择一组数据打开相应的工具设置好参数,如下图,然后点击生成脚本,软件会自己生成一段代码,这时候就可以根据具体情况修改代码,实现批量操作。
添加循环会涉及到添加一些变量,比如每一次操作的对象(对哪一列做),不同操作的变量名有一些差异,这个时候可以参考帮助,例如平滑操作,直接输入
smooth -help;
窗口中就会列出相关的内容,或者可以输入
help smooth;
会在浏览器中打开在线帮助(这种有时候可能打不开)。
四、非常重要的一点
代码如何运行,在脚本窗口中你找不到执行代码按钮,LabTalk的运行很神奇。如果只是执行一行代码,那么直接把光标放在该行代码的任意位置然后点击回车;如果要执行所有代码,选中全部代码然后点击回车。
Origin 2017多列数据用LabTalk脚本批量处理相关推荐
- MATLAB和origin用三列数据画三维图
花费我一下午,用三列数据画三维曲面图我去,最后没想到是因为excel里格式的错误显示不完整,以后从别的地方复制到excel里时检查下格式是否正确,不然到别的软件不显示,怎么办: matlab程序 A= ...
- origin 删除一列数据后,柱状图折线图如何对应修改
目标: 将图1变成图2 图1 图2 问题 :如果直接删除这一列数据,如图3所示,只会把原来的地方变成空白. 图3 步骤 如下: 双击图中图形,出现以下"绘图细节->绘图属性" ...
- Origin批量处理多列数据(多列重复相同运算)
Origin批量处理多列数据(多列重复相同运算) 网上看了不少,比较零散,成功之后简单整理一下,方便大家记笔记. 本人处理的是光谱数据,对其进行对数变换,即对数据作对数运算.简单操作为set colu ...
- python 导出数据并发邮件_Python自动化导出zabbix数据并发邮件脚本
Zabbix没有报表导出的功能,于是通过编写脚本导出zabbix数据并发邮件.效果如下: 下面是脚本,可根据自己的具体情况修改: #!/usr/bin/python` `#coding:utf-8` ...
- 怎么用python读取csv文件、并且是读取行-使用python获取csv文本的某行或某列数据的实例...
站长用Python写了一个可以提取csv任一列的代码,欢迎使用.Github链接 csv是Comma-Separated Values的缩写,是用文本文件形式储存的表格数据,比如如下的表格: 就可以存 ...
- python读取excel指定列-Python读取excel指定列生成指定sql脚本的方法
需求 最近公司干活,收到一个需求,说是让手动将数据库查出来的信息复制粘贴到excel中,在用excel中写好的公式将指定的两列数据用update这样的语句替换掉. 例如: 有个A库,其中有两个A.01 ...
- mssql sqlserver 不固定行转列数据(动态列)
mssql sqlserver 不固定行转列数据(动态列) 原文:mssql sqlserver 不固定行转列数据(动态列) 转自:http://www.maomao365.com/?p=5471 摘 ...
- python读取指定路径txt文件-python读取txt文件并取其某一列数据的示例
菜鸟笔记 首先读取的txt文件如下: AAAAF110 0003E818 0003E1FC 0003E770 0003FFFC 90 AAAAF110 0003E824 0003E208 0003E7 ...
- 哪些大学可报考大数据专业?2017年大数据专业就业前景/智库2861
编辑整理/智库2861 十二年寒窗苦读,一朝踏上高考路,一举成名天下知. 高考,对于每一个学子都是一场无烟的战场,十几年的努力拼搏,只为这一刻能够走进自己梦想的校园.高考就像是鲤鱼跃龙门中的龙门一样, ...
最新文章
- VRPM包安装失败解决方案:had non-zero exit status
- K8S集群tls证书管理
- NavReady的使用
- java面试题七 char转int
- Oracle Quality --- Setup Collection Element and Collection Plan
- laravel 定时任务
- python库路径_如何设置本地python库目录/ PYTHONPATH?
- MySQL之流程控制结构(分支,循环)
- [转载] Python input()函数
- idea64.exe.vmoptions 参数意义
- vue设置video图片_vue video和vue-video-player实现视频铺满教程
- 交换机端口镜像配置大全【汇集 22个各种品牌交换机】
- python贺卡编程_一种卡片编程机及其编程方法与流程
- [洪流学堂]Hololens开发:Unity3d与Visual Studio最佳实践
- 怎么验证mysql安装成功_mysql如何验证是否安装成功
- 王阳明: <一> 破山中之贼易,破心中之贼难
- 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——实战三:购物车
- 环境艺术设计是计算机,【艺术设计论文】环境艺术设计计算机辅助设计研究(共5097字)...
- 中缀表达式转换后缀表达式
- 优思学院|六西格玛管理常用的假设检验是什么?
热门文章
- Elasticsearch集群传输层安全配置
- 自动查询域名备案脚本python
- os系统共享的 不显示计算机,Windows与Mac OS共享文件-windows无法访问指定设备路径或文件...
- axios get 方法后台没有得到传递的参数
- 分布式、集群、微服务的区别
- php模糊查询数组,php 数组模糊查询
- 同花顺趋势抄底逃顶线指标公式源码 逢低关注逢高派发
- 苏州印象--2006
- 《OpenCv视觉之眼》Python图像处理十六:Opencv图像处理实战一之图像中的硬币检测
- python 控制有线网卡_在Python中用socket捕获指定网卡的流量