You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 lines
406 B

1 year ago
function pt = TdCReval_dt(ctrlpoints,ubar,d)
ubar(:,3)=1-ubar(:,1)-ubar(:,2);
pt=zeros(2,d,size(ubar,1));
partialsHOM=TdCeval_dt(ctrlpoints,ubar,d+1);
evalsHOM=TdCeval(ctrlpoints,ubar,d+1);
for jj=1:2
for ii=1:size(ubar,1)
pt(jj,:,ii)=(evalsHOM(ii,d+1).*partialsHOM(jj,1:d,ii)-evalsHOM(ii,1:d).*partialsHOM(jj,d+1,ii))./(evalsHOM(ii,d+1).^2);
end
end
end