showdetails
showdetails は将来のリリースで削除されます。代わりに rosShowDetails
を使用してください。詳細については、ROS メッセージ構造体の関数を参照してください。
説明
は、メッセージ オブジェクト details
= showdetails(msg
)msg
のすべてのデータ内容を取得します。詳細は details
に保存されるか、コマンド ラインに表示されます。
メモ
showdetails は削除されます。代わりに rosShowDetails
を使用してください。詳細については、ROS メッセージ構造体の関数を参照してください。
例
メッセージの作成と詳細の表示
メッセージを作成します。関連プロパティを使用してメッセージにデータを入力します。
msg = rosmessage('geometry_msgs/Point');
msg.X = 1;
msg.Y = 2;
msg.Z = 3;
メッセージの詳細を表示します。
showdetails(msg)
X : 1 Y : 2 Z : 3
入力引数
msg
— ROS メッセージ
Message
オブジェクト ハンドル
ROS メッセージ。Message
オブジェクト ハンドルとして指定します。
出力引数
details
— ROS メッセージの詳細
文字ベクトル
ROS メッセージの詳細。文字ベクトルとして返されます。
バージョン履歴
R2019b で導入R2021a: ROS メッセージ構造体の関数
これで、メッセージ オブジェクトのプロパティと一致するフィールドをもつ構造体としてメッセージを作成できます。通常、構造体を利用すると ROS メッセージの作成、更新、使用のパフォーマンスが向上しますが、設定時にメッセージのフィールドが検証されなくなります。メッセージ タイプと、構造体から取得した対応するフィールド値は、ネットワーク経由で送信されたときに検証されます。
メッセージ構造体を入力としてサポートするため、特殊な ROS メッセージに対して動作する新しい関数が導入されました。これらの新しい関数はメッセージ オブジェクトの既存のオブジェクト関数に基づいていますが、メッセージ オブジェクトの代わりに ROS および ROS 2 のメッセージ構造体を入力としてサポートします。
オブジェクト関数は将来のリリースで削除されます。
メッセージ タイプ | オブジェクト関数名 | 新規関数名 |
---|---|---|
|
| |
LaserScan |
| |
PointCloud2 |
| |
Quaternion | readQuaternion | |
OccupancyGrid |
| |
Octomap | readOccupancyMap3D | |
| apply | |
すべてのメッセージ | showdetails |
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)