フィルターのクリア

??? Undefined function or variable 'funfcn'. Error in ==> mini at 1 [y, farr]= uq_dist(fu​nfcn,-20,2​0,12,1,-5,​0.001,0,2,​4) EDU>>

1 回表示 (過去 30 日間)
Ruqayya
Ruqayya 2014 年 10 月 13 日
コメント済み: Ruqayya 2014 年 10 月 14 日
??? Undefined function or variable 'funfcn'.
Error in ==> mini at 1
[y, farr]= uq_dist(funfcn,-20,20,12,1,-5,0.001,0,2,4)
EDU>>
how can we call a function when its input argument is funfcn

回答 (1 件)

Geoff Hayes
Geoff Hayes 2014 年 10 月 14 日
Ruqayya - how are you calling uq_dist? You have to supply a function handle to some function that is the first parameter to the above function. For example
funfcn = @myFunction;
where (according to the code you supplied at your previous post at 158389), funfcn is a source density function given in an m-file with at most three parameters, p1,p2,p3.
If this code is from Contemporary Communication Systems Using MATLAB, then there should be some examples that illustrate the use of the uq_dist function and the parameters that are passed to it.
  1 件のコメント
Ruqayya
Ruqayya 2014 年 10 月 14 日
yes, but i have no examples how can i call a function when it is having a parameter funfcn

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

カテゴリ

Help Center および File ExchangeOptimization についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by