EXCEL宏学习 -- 读文本数据

背景

最近为了使用EXCEL处理一些数据和画一些图,需要将大量文本文件的数据输入到EXCEL文件中,所以查了下宏的使用。

宏功能

目的:从指定列表中的文件中读取所有的数据到一个新的EXCEL标签页中。
快捷键:Ctrl+q
使用方法:
1.使用弹出框口功能,选定需要处理的单个文件
2.在列表中指定需要处理的文件名,自动处理
3.在列表中指定需要处理的文件名前缀,按照同一方法自动处理

代码文件

读文本数据—EXCEL宏

使用matlab从excel文件中读取指定数据,并画图

问题描述

在matlab下,直接读取EXCEL文件中的数据,并根据指定的数据画图

步骤

1.读EXCEL数据
主要用到xlsread函数,之所以要写下来是因为读取特定行的方法在帮助文件里面没有提到。
读取指定列,比如C列
A = xlsread(‘test.xls’, 1, ‘C:C’);
这样就能够直接读取除第C列的数据,且自动去掉标题!
更多的普通用法可以查看help xlsread
2.画图
根据指定间隔,画出二维图或散点图

代码文件

该Matlab代码通过函数的形式实现,具有一定的移植性,并可以根据实际需要进一步调整。返回值分别是读取的数据总数和用于画图的数据总数。
Matlab 代码

wget quick learning

基本用法

下载一个指定网页的文件,默认存储为index.html

#wget http://www.example.com/

下载ftp站点文件

#wget ftp://ftp.gnu.org/pub/gnu/wget/wget-latest.tar.gz    //下载wget latest source code

下载某个网站目录下的所有gif文件

#wget -e robots=off -r -l1 --no-parent -A.png http://static.fsf.org/dbd/
//-e        执行‘.wgetrc’格式的命令,wgetrc格式参见/etc/wgetrc或~/.wgetrc
//robots=off    不使用默认遵循robto exclusion standard的设置
//-r -l1    r表示递归下载,l表示限制递归下载层数,尽量配套使用
//--no-parent    递归时不要追溯到父目录
//-A .png    匹配后缀名为png的文件

下载整个网站(慎用)

#wget -r -l 0 http://www.example.com

更多高级用法请查看参考资料。

注:通配符只适用于ftp站点,如可以使用如下命令批量下载某ftp网站的gif文件

#wget ftp://example/*.gif

参考资料

wget参数用法详解
wiki: wget