Unable to store function output in an other variable
2 ビュー (過去 30 日間)
古いコメントを表示
Muhammad Burhan Maqbool
2015 年 3 月 2 日
コメント済み: Muhammad Burhan Maqbool
2015 年 3 月 2 日
I created a function to convert a degree value to radian. The function works fine and executed on command prompt. However, when I try to store the output of that function in to a variable, I get ' Too many output arguments error ' .
Below I am pasting the code of function:
function d2r(x) (x.*pi)./180
Above works fine
but doing below gives error
>> clear all >> a = d2r(45) Error using d2r Too many output arguments.
0 件のコメント
採用された回答
Julia
2015 年 3 月 2 日
Hi,
if you want to have an output you have to change your script:
function out = d2r(x)
out = (x.*pi)./180
Now you should be able to call
a = d2r(45)
without error
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Startup and Shutdown についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!