필터 지우기
필터 지우기

Undefined function 'quorem' for input arguments of type 'double'

조회 수: 8 (최근 30일)
liu James
liu James 2016년 12월 7일
편집: KSSV 2016년 12월 7일
I'm getting this error when I run the file. The quorem seems to be a function when I search in help so I don't understand why I'm getting this error. help
Undefined function 'quorem' for input arguments of type 'double'. Error in Test1 (line 13) [q, r] = quorem(nRowh,20)
clear
load A_Day.mat
fts1 = fints(Time,Data,{'Open','High','Low','Close'})
close = fts2mat(fts1.Close)
high = fts2mat(fts1.High)
low = fts2mat(fts1.Low)
middle=(high+low)/2;
dates=datenum(Time);
window_size=20;
[nRowh,nColh]=size(high);
[q, r] = quorem(nRowh,20)

채택된 답변

KSSV
KSSV 2016년 12월 7일
편집: KSSV 2016년 12월 7일
use
[q, r] = quorem(sym(nRowh),sym(20))
quorem works on symbolic variables. Convert your double to sym using sym

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Number Theory에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by