を含む文字列を取得するには、どのように私は次のように宣言与え"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変数contour LevelStep
- 4. 動的変数matlab
- 5. は、MATLABでMATLAB
- 6. MATLABでファイルの名前を変更
- 7. Matlab - ワークスペース変数の使用
- 8. MATLABでグローバル変数を宣言する
- 9. Matlabのベクトルで変数をプッシュ
- 10. MATLABで変数型を強制する
- 11. Octave/MATLAB:変数のスコープと名前の参照?
- 12. MATLABのworskpace変数名を表示していません
- 13. Matlab:インデックスとして変数名を持つ構造体
- 14. MatlabでExcelシート名の名前を変更
- 15. MATLAB関数conv2
- 16. MATLAB関数
- 17. clusterdata Matlab関数
- 18. MATLABで未定義の関数または変数
- 19. matlab関数の可変量入力
- 20. 保存する変数のMatlab
- 21. matlabの多変数勾配降下
- 22. matlabのファイルディレクトリに変数を含める..?
- 23. MATLAB変数にコメントする方法
- 24. 変数上のMatlabループ(初心者)
- 25. matlabで関数を作成
- 26. ベクトル化MATLAB関数
- 27. Matlabのgeotiffread関数
- 28. matlabのfft2関数
- 29. Matlab相関関数
- 30. 定数とMatlabコーダ
を試してみてください!ありがとう:) – NWS
それは素晴らしいです!前に 'inputname'について聞いていませんでした。しかし、私はこのケースでは匿名関数を使ってやっています。 'varname = @(x)inputname(1)' – Drodbar
@drodbarこれは動作していると仮定して、合意しました。もちろん、この関数をMatlabのすべてのもので利用できるようにするには、この非匿名関数を使用してパスに存在する関数ファイルが必要です。 – Patrick