24小时热门版块排行榜    

查看: 465  |  回复: 1

hu1984k

木虫 (正式写手)

[交流] 【讨论】请教MATLAB中varargin的使用 已有1人参与

我在网上搜了搜varargin的使用,看到一个这样的:

function [] = pb_call(varargin)
h = varargin{1};
回答:
varargin是一个元胞数组,调用函数时,输入参数可以不同
其大小可以随着输入参数而变大或变小
如你可以这样调用 pb_call(a)
      也可以这样 pb_call(a,b), pb_call(a,b,c)
此时,varargin{1}=a; varargin{2}=b ; varargin{3}=c;

现在我的问题是:在如下的一段代码中varargin的几次出现分别表示什么,请高手指教!如果调用par函数时使用这样的形式:[y,x] = par(img),其中img是一个多行一列的数据矩阵,比如img=[15 5 27 16 1]'时,varargin,varargin{1},varargin{2}分别表示什么?请高手指导!感谢!

function [y,x] = par(data,varargin);

if length(varargin) > 0
     if length(varargin{1}) > 1
       x = varargin{1};
     else
       step = (max(data) - min(data))/varargin{1};
        x = min(data):step:max(data);
     end
else
     step = (max(data) - min(data))/100;
     x = min(data):step:max(data);
end

if length(varargin) > 1
     sigma = varargin{2};
else
%     step = (max(data) - min(data))/100;   
     sigma = step;
end
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hu1984k

木虫 (正式写手)

另外,还请告知此时data参数表示的是什么呢?是img矩阵吗?
2楼2010-09-27 10:13:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hu1984k 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 中国科学院深圳先进技术研究院-光纤传感课题组招生-中国科学院大学、深圳理工大学联培 +4 YangTyu1 2026-03-26 4/200 2026-03-26 17:17 by brand12388
[考研] 085600材料与化工306 +6 z1z2z3879 2026-03-21 6/300 2026-03-26 16:35 by 3Strings
[考研] 265求调剂 +13 梁梁校校 2026-03-19 15/750 2026-03-26 16:21 by 不吃魚的貓
[考研] 086000生物与医药292求调剂 +6 小小陈小小 2026-03-22 9/450 2026-03-26 15:58 by dick_runner
[考研] 279 分 求调剂 +3 睡个好觉_16 2026-03-24 3/150 2026-03-26 15:43 by zzll406
[考研] 08工学调剂 +13 用户573181 2026-03-20 18/900 2026-03-25 22:00 by zbssa
[考研] 一志愿中南大学化学学硕0703总分337求调剂 +7 niko- 2026-03-22 7/350 2026-03-25 20:14 by qingfeng258
[考研] 302求调剂 +4 锦衣卫藤椒 2026-03-25 4/200 2026-03-25 16:29 by 功夫疯狂
[考研] 333求调剂 +6 87639 2026-03-21 11/550 2026-03-25 16:17 by 87639
[考研] 329求调剂 +3 钮恩雪 2026-03-25 3/150 2026-03-25 14:43 by 糖加冰
[考研] 0703化学求调剂 +6 奶油草莓. 2026-03-22 7/350 2026-03-25 10:00 by shangxh
[考研] 305分求调剂(食品工程) +5 Sxy112 2026-03-21 7/350 2026-03-24 12:27 by 544594351
[考研] 一志愿华东理工大学081700,初试分数271 +5 kotoko_ik 2026-03-23 6/300 2026-03-24 10:29 by 学术搬砖er
[考研] 求调剂 +7 十三加油 2026-03-21 7/350 2026-03-23 23:48 by 热情沙漠
[考研] 269求调剂 +4 我想读研11 2026-03-23 4/200 2026-03-23 21:25 by pswait
[考研] 求调剂院校信息 +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by 无懈可击111
[考研] 求调剂 +4 要好好无聊 2026-03-21 4/200 2026-03-21 18:57 by 学员8dgXkO
[考研] 0805材料320求调剂 +3 深海物语 2026-03-20 3/150 2026-03-21 15:46 by 无际的草原
[考研] 332求调剂 +3 凤凰院丁真 2026-03-20 3/150 2026-03-21 10:27 by luoyongfeng
[考研] 求调剂 +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
信息提示
请填处理意见