How do I make a file name with combination of two strings ?

Hi All
How do I make a file name with combination of two strings ? most of the examples I have seen are combination of a file and a number

 Accepted Answer

folder = 'D:\Temp';
str1 = 'aaa'
str2 = 'bbb'
% Alternatives:
name = [str1, str2]
name = strcat(str1, str2)
name = cat(2, str1, str2)
name = horzcat(str1, str2)
name = sprintf('%s%s', str1, str2) % See Stephen's solution
% Creates: C\Temp\aaa\bbb
fullname = fullfile(folder, str1, str2)

More Answers (1)

Use sprintf and adjust the format string to suit:
S1 = 'hello';
S2 = 'world';
name = sprintf('%s%s.txt',S1,S2)

Categories

Products

Tags

Asked:

on 10 Jan 2018

Answered:

Jan
on 10 Feb 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!