文字列のコンテナー (配列、ベクターなど... Matlab ではこれらの違いが完全にはわかりません) を作成したいと考えています。主に表示目的とファイルへの出力目的で使用したいと考えています。C++ では、次のようなものがあります。
std::vector<std::string> str;
str.push_back( "Test1" );
str.push_back( "Test2" );
str.push_back( "Test3" );
for( unsigned int i = 0; i < str.size(); i++ )
{
printf( "%s\n", str[i].c_str() );
}
私の質問は、どうすればMatlabで同様のことを達成できますか、それとも可能ですか. あちこちで見つけたいくつかのことを試しましたが、何も機能しません。私が試したことは次のとおりです。
str = ['Test1' 'Test2' 'Test3'];
str = ['Test1', 'Test2', 'Test3'];
str = ['Test1'; 'Test2'; 'Test3'];