可変長文字列を配列の配列インデックスを使用してアクセスできるように配列に格納する方法を教えてください。動的な入力を可能にするリストまたはテーブル型の構造にしたい。MATLABは配列として文字列を格納します
答えて
cell arraysを使用する必要があります。あなたは事前割り当てずに文字列を追加したい場合は
N = 10;
stringCellArr = cell(1,N); // cell array with 1 row and N columns
for i=1:N
stringCellArr{i} = 'string';
end
か:あなたは繰り返しの数を知っていれば、私は、配列を事前に割り当てます
stringCellArr = {}; // empty cell array
for i=1:10
stringCellArr{end+1} = 'string';
end
あなたは文字列配列にその配列を変換することができますしたい場合は、ここではstring()関数を使用した2D行列の例ですが、実際にはベクトルに対しても行うことができます:
// This is a cell array ...
A = {'Mercury','Gemini','Apollo';...
'Skylab','Skylab B','ISS'}
// ... converted to string array ...
strArr = string(A)
// ... and being accessed
str(3,3)
--> will return 'ISS'
ループに動的にエントリを追加するにはどうすればいいですか?また、エントリの数が完全な正方形または長方形の行列にすることを許さない場合、それはどのように応答するでしょうか? –
@VirataGarwal:あなたの要求を満たすために私の答えを編集しました。 –
それは働いた。ありがとう。 –
- 1. 文字配列matlabにアラビア文字を格納
- 2. Matlabの配列に数字で分割した後に文字列を格納
- 3. 文字列をフィルタリングして配列に格納する
- 4. 文字列を分割して配列に格納する
- 5. Cassandraは文字列としてタイムスタンプを格納します
- 6. 文字列を分割してluaの配列に格納
- 7. セル配列matlabにハンドルを格納しています
- 8. Invoke-Sqlcmdクエリを文字列として格納します。
- 9. C++は連続した文字列を配列に格納します
- 10. kdbに列を文字列として格納する
- 11. Cは数字とスペースを文字配列に格納します
- 12. 2次元配列内の文字列(文字*)を格納
- 13. 重複文字列を文字列配列に格納できますか?
- 14. 異なるサイズの文字列をMATLAB配列に格納していますか?
- 15. pandasの列に文字列値の配列を格納しますか?
- 16. 数字をASCII値または文字に変換して文字列配列に格納する方法
- 17. テキストボックスの値を文字列配列に格納し、配列をリストボックスに表示
- 18. Swift iosデータと文字列を配列に格納
- 19. ViewBagを使用して文字列の配列を格納する方法
- 20. SqlDataReaderはすべてを文字列として格納しますか?
- 21. ループを介して格納されたMatlab配列
- 22. 文字列を分割してOutlookマクロのリスト/配列に格納する
- 23. ある文字列の文字を配列に格納する方法は?
- 24. _IdをMongoDBにオブジェクトまたは文字列として格納しますか?
- 25. ガベージ文字が配列に格納されています
- 26. ループ内の配列に文字列値を格納する
- 27. マルチプロセッシングのsharedctypes配列に文字列を格納する
- 28. ダイナミック2D配列内に文字列リテラルを格納するC
- 29. SharedPreferencesに文字列配列を格納する
- 30. テキストファイルを文字列以外の配列に格納する
あなたが望むものについてもっと明確にする必要があります。人々があなたを助けるのに役立つ事例やコードなどを投稿してください。 –