精华内容
下载资源
问答
  • matlab strcat函数用法 连接字符串使用

    千次阅读 2019-09-16 12:28:59
    strcat(s1,s2,...sN) 举例,假如我要引用某个文件夹内个某个图片, 那么写代码如下 s1 = 'C:\Users\yueji\Pictures\Camera Roll\'; s2= 'IMG_0025.JPG'; s = strcat(s1,s2) 记住,复制路径时后面一定加入...

    strcat(s1,s2,...sN)

    举例,假如我要引用某个文件夹内个某个图片,

    那么写代码如下

    s1 = 'C:\Users\yueji\Pictures\Camera Roll\';
    s2= 'IMG_0025.JPG';
    s = strcat(s1,s2)

    记住,复制路径时后面一定加入‘\’,不然会出现下面错误的地方

     

    展开全文
  • matlabmatlabstrcat函数的妙用

    千次阅读 2019-04-16 20:29:01
    matlabmatlabstrcat函数的妙用
                           

    简单说两句,这个函数经常是用在批量处理的时候,这时候我们需要用到for循环,然后这个函数能够让变量跟路径产生一些关系,这个时候我们就可以对其进行批量化的操作

    给出一个例子
    for i = 1:50
        filename = strcat(‘d:\视频测试\’,int2str(i),’.jpg’);
     end

    %通过如上代码,每次循环filename存的都是d:\视频测试\i.jpg 

    不知道各位是否懂了,下次有时间放上具体实例

               
    展开全文
  • MATLABstrcat函数和uigetfile函数的联合用法 今天在完成一个图像处理代码的时候,有同事给我提了一个问题,你的代码能不能自动点击选择某一个图片?这样不仅方便操作,而且以后可以做成gui使用。这激发了我的学习...

    MATLAB中strcat函数和uigetfile函数的联合用法

    今天在完成一个图像处理代码的时候,有同事给我提了一个问题,你的代码能不能自动点击选择某一个图片?这样不仅方便操作,而且以后可以做成gui使用。这激发了我的学习兴趣,通过自己摸索,终于做出来了。主要包括两个函数:uigetfile函数和strcat函数。下面我结合个人所写的matlab程序,详细说明此两个函数的用法,并分享给有共同需求的朋友参考使用。

    【程序表达】

    
    ```MATLAB程序
    
    **程序1:
    %打开任意路径下指定格式图片1
    [imagename1, imagepath1]=uigetfile('data_images\*.jpg;*.bmp;*.png;*.tif','select1');
    image_input1=imread(strcat(imagepath1,imagename1));    
    %打开任意路径下指定格式图片2
    [imagename2, imagepath2]=uigetfile('data_images\*.jpg;*.bmp;*.png;*.tif','select2');
    image_input2=imread(strcat(imagepath2,imagename2));**
    
    **程序2:
    image_input1=imread('data/image1.tif');
    image_input2=imread('data/image2.tif');**
    ```
    
    

    程序1意思是运行后自动打开某一个文件夹路径,然后根据个人选择要求,点击个人想选择的图片(格式为.jpg;.bmp;.png;.tif四种类型的任意图片都可以),实现图片自动导入,并赋值给变量image_input1和image_input2。
    程序2代表读入格式为.tif的图片image1,然后赋值给变量image_input1和image_input2。

    【函数分析】

    **1.uigetfile函数**
    此函数主要用法是选择打开指定四种图片格式的文件名,如果文件名格式与上面四种格式.jpg;.bmp;.png;.tif相同,则可以读入,否则窗口出错,导入失败。
    参考matlab中help解释
    [filename, pathname, filterindex] = uigetfile(varargin)
    输入参数:
    varargin--文件类型设置
    输出参数:
    filename--代表指定的文件名
    pathname--代表指定的文件路径
    filterindex--代表选择的文件类型
    
    **2.strcat函数**
    image_input1=imread(strcat(imagepath1,imagename1));    
    strcat函数是横向连接字符串,将imagepath2和imagename2连接成单个字符串。然后通过imread选择指定的文件读入,并赋值给相应变量image_input1。
    
    

    【结论】
    上面程序1和2都是实现图片导入功能,通过比较:程序1比程序2编译效率更高,可以实现多个图片批量导入,而程序2必须要更改后边数据,才可以实现数据切换,比较繁琐。

    展开全文
  • Matlabstrcat函数

    千次阅读 2019-12-11 10:22:18
    strcat 即 Strings Catenate,横向连接字符串。 作用是将数组 s1,s2,...,sN 水平地连接成单个字符串,并保存于变量combinedStr中。如果任一参数是元胞数组,那么结果 combinedStr 是一个元胞数组,否则,...

    strcat 即 Strings Catenate,横向连接字符串。
    
    作用是将数组 s1,s2,...,sN 水平地连接成单个字符串,并保存于变量combinedStr中。如果任一参数是元胞数组,那么结果 combinedStr 是一个元胞数组,否则,combinedStr是一个字符数组。

    举个栗子

    for i = 1:100
        filename = strcat(‘d:\vedios\’,num2str(i),’.jpg’); 
    end
    
    % 作用:从1到50顺序读取d:\vedios目录下所有i.jpg文件

     

    展开全文
  • matlabstrcat函数的用法

    万次阅读 2013-12-13 15:26:35
    先明白strcat函数的定义: 定义 strcat 即 Strings Catenate,横向连接字符串。 语法 combinedStr= strcat(s1, s2, ..., sN) 描述 将数组 s1,s2,...,sN 水平地连接成单个字符串,并保存于变量combinedStr中。...
  • matlab】:matlabstrcat函数的妙用

    万次阅读 多人点赞 2016-04-06 20:55:36
    简单说两句,这个函数经常是用在批量处理的时候,这时候我们需要用到for循环,然后这个函数能够让变量跟路径产生一些关系,这个时候我们就可以对其进行批量化的操作给出一个例子 for i = 1:50 filename = strcat...
  • Matlabstrcat函数使用

    2021-09-14 08:56:56
    strcat函数是水平串联字符串,它的语法为: s = strcat(s1,...,sN) s = strcat(s1,...,sN)水平串联s1,...,sN。每个输入参数都可以是字符数组、字符向量元胞数组或字符串数组。 如果任一输入是字符串数组,则...
  • linux strcat函数

    千次阅读 2014-03-13 21:00:24
    strcat函数   src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。 目录 1C函数 原型用法功能说明举例 2MATLAB函数 1...
  • strcat函数

    2019-09-21 23:53:19
    strcat 编辑 锁定 将两个char类型连接。 char d[20]="GoldenGlobal"; char *s="View"; strcat(d,s); 结果放在d中 printf("%s",d); 输出 d 为 GoldenGlobalView (中间无空格) d和s所指内存区域不可以...
  • strcat 即 Strings Catenate,横向连接字符串。 语法 combinedStr= strcat(s1, s2, ..., sN) 描述 将数组 s1,s2,...,sN 水平地连接成单个字符串,并保存于变量 combinedStr中。如果任一参数是元胞数组,那么结果 ...
  • 1.需要空格是cell型 a={'2016/05/20'};... strcat(a,{32},b) ans = '2016/05/20 12:30:11' 2.不需要cell型 a=‘2016/05/20';b='12:30:11'; >> strcat(a,32,b) ans = '2016/05/20 12:30:11'
  • Matlab常用操作1、MATLAB删除字符串中任意字符2、MATLAB 一二三维矩阵之间转换3、MATLAB常见取整函数 1、MATLAB删除字符串中任意字符 构建一个字符串:s % 删除空格 s(isspace(s)) = [];%去除空格 %删除字符串中...
  • matlab基本函数

    万次阅读 多人点赞 2014-11-02 11:23:38
    经过多方的收集,对于matlab的基本函数也有了一定的理解。下面我把这些函数整理如下,以防止我需要备用,或者给予其他的matlab初学者。我是有一定的编程基础的,所以 matlab的学习较快,各位可以根据自己的实际情况...
  • matlab常用函数

    千次阅读 2019-09-07 16:33:57
    open:打开文件,文本文件(*.doc),可执行文件(*.exe),图形文件(*.fig),超文本文件(*.html,*.htm),MATLAB数据库文件(*.mat),simulink模型文件*.mdl),MATLAB p文件(*.p),PDF文件(*,pdf),PPT...
  • Matlab常用函数

    2020-01-17 02:35:29
    1.matlab使用函数xlsread读取EXCEL文件 (1)num=xlsread(filename) filename是单引号括起来的带路径的文件名,函数直接读取filename所指文件的sheet1中的数据区域存储到双精度矩阵num中;其中,数据区域的选取规则是...
  • MATLAB常见函数

    2020-04-08 20:01:45
    eval函数:把字符串内容作为对应的MATLAB语句来执行 exist函数:检查变量在工作空间中是否存在,若存在则结果为1,否则为0 find函数:找出向量或矩阵中元素的位置 int2str函数:将整数转换成字符串 isempt...
  • matlab重要函数

    2019-12-07 10:26:44
    ####matlab重要函数 图片读取 imgsrc=imread('imgdir/imgname.jpg'); 转灰度图 grayImg=rgb2gray(imgsrc); 二值化 imgbin=imgsrc<120; thresh=graythresh(imgsrc); imgbin=im2bw(imgsrc,thresh);//0<...
  • <p><img alt="" height="710" src=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,820
精华内容 1,128
关键字:

matlabstrcat函数

matlab 订阅