The purpose of these two lines is for the user to input the name the "planet", then the next question asks the mass of the planet. In the second line, I am trying to call the variable 'name' so the question in line 2 incorporates the name of the planet. However, I get an error on the second line saying "Too many input arguments". Also, I am new to MATLAB. Please help
name = input('What is the name of the exoplanet? ', 's');
massplanet = input('What is the estimated mass of %s (kg)? ', 's', name);

 採用された回答

Adam
Adam 2015 年 10 月 23 日
編集済み: Adam 2015 年 10 月 23 日

0 投票

massplanet = input( sprintf('What is the estimated mass of %s (kg)? ', name), 's');

1 件のコメント

Shawn Simon
Shawn Simon 2015 年 10 月 23 日
Thank you so much for your help and fast response!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeEarth and Planetary Science についてさらに検索

質問済み:

2015 年 10 月 23 日

コメント済み:

2015 年 10 月 23 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by