Ist jemand in der Lage mir näher zu erklären, wozu diese Funktion chckxy(x,y) benötigt wird, und welche Aufgaben diese übernimmt, bzw. was diese mit meinen x- und y-Werten amcht. Wenn ich im Prompt dazu die hilfe einsehen möchte sagt mir meine Version, dass dieses m-File nicht vorhanden wäre, jdeoch wird die Funktion spline ordnungsgemäß ausgeführt.
wenn man im Matlab-Pfad nach dem m-file sucht, findet man es im Ordner toolbox\matlab\general. Die ersten Zeilen des Kommentars lauten:
Code:
function[x,y,sizey,endslopes] = chckxy(x,y) % CHCKXY check and adjust input for SPLINE and PCHIP % [X,Y,SIZEY] = CHCKXY(X,Y) checks the data sites X and corresponding data % values Y, making certain that there are exactly as many sites as values, % that no two data sites are the same, removing any data points that involve % NaNs, reordering the sites if necessary to ensure that X is a strictly % increasing row vector and reordering the data values correspondingly, % and reshaping Y if necessary to make sure that it is a matrix, with Y(:,j) % the data value corresponding to the data site X(j), and with SIZEY the % actual dimensions of the given values. % This call to CHCKXY is suitable for PCHIP.
%
% [X,Y,SIZEY,ENDSLOPES] = CHCKXY(X,Y) also considers the possibility that % there are two more data values than there are data sites. % If there are, then the first and the last data value are removed from Y % and returned separately as ENDSLOPES. Otherwise, an empty ENDSLOPES is % returned. This call to CHCKXY is suitable for SPLINE.
Mhmhm, sehr verwunderlich, die Spline-Funktion rechnet intern zwar damit, jedoch finde ich diese Funktion nicht unter dem angegebenen Pfad.
Trotzdem Danke Bijick
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.