を含む文字列を取得するには、どのように私は次のように宣言与え"GRUMPY"
を含む文字列を取得することができますMatlabでMATLABは、MATLABで変数名
22
A
答えて
38
MATLABはこのために組み込み機能を提供していませんが、here
は基本的に、あなたがこれを行うには、独自の関数を作成する必要が使用されるような問題を回避するには、そこにあります。入力引数の変数名を関数に渡すためのMATLABの機能を利用してください。
I.e.
function out = varname(var)
out = inputname(1);
end
その後
GRUMPY = 500;
name = varname(GRUMPY)
は何をしたいあなたを与えるだろう。
2
私が正しく理解していれば、あなたはトリックをした
who GRUMPY
または
which GRUMPY
+0
これらのいずれも文字列を生成しません。クラス参照(GRUMPY) –
関連する問題
- 1. 凡例の変数名、matlab
- 2. - MATLAB変数
- 3. matlabの変数名前空間
- 4. Matlabに変数名を表示
- 5. 変更フィギュア名をMatlabの
- 6. は、MATLABでMATLAB
- 7. 動的変数matlab
- 8. MATLAB変数contour LevelStep
- 9. MATLABスライス変数が
- 10. MATLABテーブルの変数の名前を変更する方法は?
- 11. MATLABの変数の変更?
- 12. MATLABでファイルの名前を変更
- 13. Matlab:名前が
- 14. 追加する無名関数は、MATLAB
- 15. 名前が数字でないMatlabベクトル
- 16. MATLABは:関数
- 17. MATLABでのMatlab
- 18. Matlabは変数名を持つ.matファイルを保存します
- 19. MATLAB:(sym)関数を匿名に変換する方法は?
- 20. Matlab - ワークスペース変数の使用
- 21. matlab関数可変定義
- 22. Matlabの不明な変数
- 23. MatLabコンパイラの補助変数
- 24. Matlabのベクトルで変数をプッシュ
- 25. MATLABでグローバル変数を宣言する
- 26. MATLABで変数型を強制する
- 27. MATLABプロット変換
- 28. MatlabでExcelシート名の名前を変更
- 29. Octave/MATLAB:変数のスコープと名前の参照?
- 30. Matlab:インデックスとして変数名を持つ構造体
を試してみてください!ありがとう:) – NWS
それは素晴らしいです!前に 'inputname'について聞いていませんでした。しかし、私はこのケースでは匿名関数を使ってやっています。 'varname = @(x)inputname(1)' – Drodbar
@drodbarこれは動作していると仮定して、合意しました。もちろん、この関数をMatlabのすべてのもので利用できるようにするには、この非匿名関数を使用してパスに存在する関数ファイルが必要です。 – Patrick