- 博客(16)
- 资源 (8)
- 收藏
- 关注
转载 Matlab中存储及读取数据
当save成MAT档是储存变数本身,而非直接储存变数的数据;而save成ASCII档则是直接储存变数的数值。这二者储存的差异,造成在读取MAT档和ASCII档的数据有所不同,详见以下的范例。 须注意的是在储存及读取数据时,MAT-file或是ASCII-file的档最好为矩阵型态,否则可能在读取时有困难。数 据储存成矩阵的大小可以为m×n,其中m是列的数目,n则为行的数目。
2016-03-23 10:14:01 5031
转载 matlab中textread 函数
textread基本语法是: [A,B,C,…] = textread(filename,format) [A,B,C,…] = textread(filename,format,N)其中filename就是文件名, format就是要读取的格式,A,B,C就是从文件中读取到的数据。必须严格遵守用法不可出现data=textread(filename,f
2016-03-23 10:09:10 1640
转载 matlab中读取txt数据文件(txt文本文档)
根据txt文档不同种类介绍不同的读取数据方法一、纯数据文件(没有字母和中文,纯数字)对于这种txt文档,从matalb中读取就简单多了例如test.txt文件,内容为17.901 -1.1111 33.045 17.891 -1.1286 33.045 17.884 -1.1345 33.045可以在command window中
2016-03-23 09:58:14 1175
转载 matlab 读取txt文件数据
文件操作是一种重要的输入输出方式,即从数据文件读取数据或将结果写入数据文件。MATLAB提供了一系列低层输入输出函数,专门用于文件操作。1、文件的打开与关闭1)打开文件在读写文件之前,必须先用fopen函数打开或创建文件,并指定对该文件进行的操作方式。fopen函数的调用格式为:fid=fopen(文件名,‘打开方式’)说明:其中fid用于存储文件句柄值,如果返回的句柄值大于0
2016-03-23 09:53:51 1793
原创 matlab中循环保存数据
1、使用eval若i不为整数,改换i即可上述为保存至分开的mat数据当中for i=1:10 data=i; eval(['save data',num2str(i)]);end2、如果要一次保存至一个mat当中,可以直接使用savesave ('filename','data1','data2','-a
2016-03-23 09:17:06 37894 4
原创 Matlab dir函数
Matlab使用dir函数获得指定文件夹下的所有子文件夹和文件,并存放在在一种为文件结构体数组中. dir函数可以有调用方式为: dir('.')列出当前目录下所有子文件夹和文件dir('G:\Matlab')列出指定目录下所有子文件夹和文件dir('*.m')列出当前目录下符合正则表达式的文件夹和文件读取文件夹中全部图像:src=uigetdir('c
2016-03-23 08:55:24 71472 2
原创 如何去除矩阵中的NaN元素
将NaN转化为数字或去掉>>a(isnan(a)) = []a = 2 3 3 5以下是几种方法:注:判断一个值是否为NaN,只能用 isnan(),而不可用 x==NaN; (1)i = find( ~ isnan(x));x = x(i) 先找出值不是NaN的项的下标,将这些元素保留(2)x = x(find( ~ isna
2016-03-22 10:38:34 16825
原创 matlab 生成几个聚类点函数nngenc函数
自动生成聚类点函数:x = nngenc(bounds,clusters,points,std_dev);bounds,:表示生成点的取值范围clusters:表示聚类点的个数,points,:表示生成多少个点std_dev:每个聚类点距质心的偏差
2016-03-22 10:33:40 4824 3
转载 VS代码自动对齐
点【编辑】-【高级】-【设置选定内容的格式】或者按Ctrl + K 然后再按Ctrl + F 就好了你可以在常用快捷键自定义 窗口中进行查看1.进入工具-选项 对话框2.选择【环境】-【键盘】3.在 【显示命令包含】 下面的对话框中输入“对齐”关键字,然后就会在这个编辑框下面一个文本窗口中显示关于“对齐”一系列的“某某对齐”操作命令,选中你想查看的,就会在【选定命令的快捷键】一栏中
2016-03-18 16:54:12 2205
原创 matshow函数
"""Simple matshow() example."""import matplotlib.pyplot as pltimport numpy as npdef samplemat(dims): """Make a matrix with all zeros and increasing elements on the diagonal""" aa = np.zer
2016-03-18 09:18:20 10027 1
原创 fill_between函数
#!/usr/bin/env pythonimport matplotlib.pyplot as pltimport numpy as npx = np.arange(0.0, 2, 0.01)y1 = np.sin(2*np.pi*x)y2 = 1.2*np.sin(4*np.pi*x)fig, (ax1, ax2, ax3) = plt.subplots(3, 1, share
2016-03-18 09:00:17 11347 1
转载 sys.argv[]用法
Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:1、使用sys.argv[]的一简单实例,1 import sys,os 2 os.system(sys.argv[1])这个例子os.system接收命令行参数,运行参数指令,保存为sample1.py,命令行带参数运行sample1.py note
2016-03-17 20:00:03 676
原创 神经网络大总结
1、感知神经网络 构造方法:net=newp(PR,S,TF,LF)PR:表示R*2矩阵,表示数据的大小范围,minmax函数就可以S:表示神经元个数,主要表示隐含层和输出层神经元的个数,一般是个向量TF:表示传递函数,一般默认hardlimLF:表示学习函数,一般默认不用写训练方法:net=train(net,P,T)主要作用:主要用于分类2、线性神经
2016-03-14 18:22:36 1208
原创 caffe中mnist数据集的运行
1、首先进入caffe的安装目录 CAFFE_ROOT='/home/lxc/caffe/'2、运行脚本文件,数据集cd CAFFE_ROOT./data/mnist/gte_mnist.sh3、吧数据集转换成caffe可读入的格式./examples/mnist/create_mnist.sh4、训练数据集,得到训练模型./examples/mnist/t
2016-03-14 10:05:48 895
原创 Computing image mean... ./examples/cifar10/create_cifar10.sh: 16: ./examples 怎么回事
Computing image mean... ./examples/cifar10/create_cifar10.sh: 16: ./examples 怎么回事在运行caffe时出现下面的错误:~/Downloads/caffe-master/examples/mnist$cd~$sh/home/wangxiao/Downloads/caffe-master/exa
2016-03-14 09:52:32 1216
转载 Eclipse快捷键大全
Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面A
2016-03-01 20:37:09 422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人