Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

variable number of inputs of function

조회 수: 1 (최근 30일)
vijay
vijay 2013년 2월 20일
마감: MATLAB Answer Bot 2021년 8월 20일
function []=mainprog()
clc
len=5
for i=1:len
eval(['scalar', num2str(i), '= randi(10,1,3)']);
end
rqarray=[10,20,30,40,50]
weighted=weightedimage(scalar,rqarray)
function weighted=weightedimage(scalar,rqarray);
for i=1:len
w=rqarray(1,i)
J=w * [scalar]
allzero=zeros(1,3)
wfinal=allzero+w
Jfinal=allzero+J
end
weighted=Jfinal./wfinal
In this program in the function weightedimage, how we should write input named as scalar in the bold lines. if i write it as scalar it gives error. The scalar is hving different values as scalar1, scalr2,scalar3.......... Please tell me how can i do this.

답변 (1개)

Walter Roberson
Walter Roberson 2013년 2월 20일

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by