MATLAB Answers


function [CM KG]=STtosi(In,Ib) It is not working

Almas Adil さんによって質問されました 2018 年 6 月 9 日
最新アクティビティ Almas Adil さんによって コメントされました 2018 年 6 月 9 日
i have built a function to convert Ib to kg and in to cm. but it is not working my code function [CM KG]=STtosi(In,Ib) CM=(100*convlength([In],'in','m')) KG=convmass([Ib],'lbm','kg') end

  0 件のコメント

サインイン to comment.




1 件の回答

回答者: Birdman
2018 年 6 月 9 日
編集済み: Birdman
2018 年 6 月 9 日

Since you did not mention why the function is not working, it may have two reasons:
- Firstly, you need to save your function with its function name in your current directory and then call from command line like
[CM,KG]=STtosi(1,2) %inputs are random
and the above one worked for me.
-To be able to use convmass and convlength, you need to have Aerospace Toolbox license. If you do not have, please check it.
Hope this helps.

  2 件のコメント

Almas Adil 2018 年 6 月 9 日
thanks for your rply. i am getting this type of error when running myfun Error using myfun (line 2) Not enough input arguments.
Almas Adil 2018 年 6 月 9 日
and convmass and convlength are wroking without defining function.

サインイン to comment.

Translated by