1. 程式人生 > >使用matlab如何根據迴圈變數對檔案進行命名

使用matlab如何根據迴圈變數對檔案進行命名

close all;
clear all;
clc;
for i=336:1:336
    str=strcat( int2str(i),'.dat');       %主要就是這個strcat
fid = fopen(str, 'r');
I0= fread(fid,7808,'float32' ); 
I1=reshape(I0,128,61);
I2=I1;
I2(I2<=25)=0;
I2(I2>25)=1;
[I3,num]=bwlabel(I2,8);
imshow(I3);
 str=strcat(int2str(i),'_25');
saveas(gcf,[str,'.bmp']);
end

相關推薦

使用matlab如何根據迴圈變數檔案進行命名

close all; clear all; clc; for i=336:1:336     str=strcat( int2str(i),'.dat');       %主要就是這個strcat fid = fopen(str, 'r'); I0= fread(fid,7

MATLAB檔案進行批量重新命名

http://blog.sciencenet.cn/blog-412191-615814.html 對資料夾中所有檔案重新命名 但是此程式只能對當前目錄下的檔案進行轉換(?) clear all clc filename=uigetfile('*.*', 'MultiSe

根據內容檔案進行比較

實現效果:    知識運用:   StreamReader類用來實現TextReader抽象類   使其以一種特定的編碼從位元組流中讀取字元   其ReadToEnd方法用來從當前流的當前位置到末尾讀取流     public override string ReadToEnd(

IP地址+時間戳檔案進行重新命名

package com.xidian.bbs.util; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Random; public class IpTimeStamp { private Si

linux下檔案進行批量重新命名

在使用DIGITS生成LMDB格式的資料時,發現訓練樣本和標籤的命名不一樣,比如對應image000.bmp的標籤為image00_L.png,所以需要刪除所有的“_L”,下面是自己寫的一個指令碼:fo

Python指令碼--基於正則表示式檔案進行解析

Python指令碼--基於正則表示式對檔案進行解析     首先需要了解正則表示式中的相應指令(compile、findall),我對此的理解是compile相當於一個規則的制定者,將匹配的規則制定出來,後續具體的操作是findall的工作【選擇適當的規則

c++檔案進行操作之建立特定的檔案結構

首先,介紹如何知道一個檔案是否存在。 //該函式可以判斷某個檔案或者資料夾相應的模式是否成立,如果成立則返回0,否則返回-1 #include<io.h> int _access(const char *path,int mode); mode可以取值為0(該檔案是否存在)、

c++檔案進行操作之遍歷雙層檔案結構

/*本程式碼實現遍歷雙層次層次的目錄結構*/ #include<stdio.h> #include<iostream> #include<io.h> #include<cstring> using namespace std; const ch

如何在Linux中使用ls命令按日期檔案進行排序

ls命令用於列出目錄內容,結果可以按幾個條件排序,例如按日期,按字母順序排列的檔名,修改時間,訪問時間,版本和檔案大小。 在本文中,我將向您展示如何使用Linux中的ls命令按日期對檔案進行排序。 1)列出具有上次修改日期/時間的檔案目錄 要列出檔案並在頂部顯示最後修改的檔案,我們將使用-lt選項和

檔案進行操作,將所需概率求出

首先開啟檔案,遍歷檔案中的每一行,將每一行看做成列表,將列表的中的每一個元素遍歷,如果有所需的資料就記錄下來,方便以後的操作。 import math job=input("請輸入關鍵字:") addr=input("請輸入地址:") sal=float(input("請輸入薪資(萬/月

java按行讀取檔案檔案進行加密和解密

package com.alibaba.datax.plugin.reader.selfxmlfilereader.util; import java.io.UnsupportedEncodingException; import java.security

centos6,centos7 根據ip地址列表檔案進行防火牆封殺的shell指令碼

centos6 shell指令碼如下: cat $1 | while read line do iptables -I OUTPUT -s ${line%.*}.0/24 -j DROP iptables -I INPUT -s ${line%.*}

【Linux】為什麼root無法檔案進行修改

檔案許可權為:-rw-rw-r--,無法用root許可權修改。嘗試方法: 1. chomd 666 檔名,失敗。 2. chattr –i 檔名,失敗。提示lsattr: Inappropriate

IO練習(FileReader和Writer檔案進行讀寫)

package aa; import java.io.*; public class aaa {     public static void main(String[] args) throws IOException {         File file=new Fi

python-進階教程-切片進行命名

0.摘要 程式設計中經常需要對資料進行切片分割,比如編碼檔案,但索引的切片方式缺乏直觀性。 本文介紹一種對切片命名的方法,從而使得切片資訊直觀易懂。   1.對切片進行命名 items = [1,2,3,4,5,6,7,8,9] odd = items[0:9:2]

Python--綜合練習--檔案進行增刪改查

知識點應用:strip()  tag       函式封裝      檔案操作      for迴圈      os模組      程式碼解耦 例項 tag = True while tag: print('level') choice = input('level1

awk來檔案進行分析

簡介 awk是一個強大的文字分析工具,相對於grep的查詢,sed的編輯,awk在其對資料分析並生成報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符將每行切片,切開的部分再進行各種分析處理。 awk工作流程是這樣的:讀入有’\n’換行

python列表巢狀字典,根據字典鍵進行排序

entries=[] b["expSumTotal"]   字典鍵 entries.sort(lambda a, b: b["expSumTotal"] - a["expSumTotal"])

使用sftp檔案進行上傳或者是下載

Java Jsch  1.jsch官方API檢視地址(附件為需要的jar)  http://www.jcraft.com/jsch/  2.jsch簡介  JSch(Java Secure

使用GnuPG檔案進行數字簽名

為什麼要進行數字簽名   按照Maven的要求,我們需要對即將要上傳的構件進行數字簽名,下面是Maven官網的原話:   為了提高中央Maven儲存庫的質量,我們要求您為所有的構件(除了校驗和之外的所有檔案)提供PGP簽名,並將您的公鑰分發給一個金