Create an array containing numeric and symbolic variables
1 回表示 (過去 30 日間)
古いコメントを表示
I am trying to create an array that contains both numeric and symbolic variables. I need both as certain values will be tested if they are symbolic or not using isnumeric(); however, when trying to test these values they all come back as symbolic, is there a way around this? Code below:
syms t1 t2 d;
DH = [0 0.4 0 t1 %i = 1
0 0.1 -90 t2 %i = 2
0 d 90 0]; %i = 3
Thanks!
0 件のコメント
採用された回答
Kevin Holly
2021 年 11 月 24 日
syms t1 t2 d;
DH = {0 0.4 0 t1 %i = 1
0 0.1 -90 t2 %i = 2
0 d 90 0} %i = 3
isnumeric(DH{1,1})
isnumeric(DH{1,4})
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Symbolic Math Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!