2011-01-25 2 views
2

csaps()을 사용하는 코드가 있고 Matlab의 cubic smoothing spline fitting function을 사용하여 MATLAB 7.10.0 (R2010a)을 사용하려는 학생에게 제공하고 싶은 코드가 있습니다. 내가 여기서 뭔가를 놓치고MATLAB은 MATLAB 7.10.0 학생 에디션에서 csaps()를 찾지 못했습니다.

EDU>> ver 
------------------------------------------------------------------------------------- 
MATLAB Version 7.10.0.499 (R2010a) 
MATLAB License Number: STUDENT 
Operating System: Microsoft Windows XP Version 5.1 (Build 2600: Service Pack 3) 
Java VM Version: Java 1.6.0_12-b04 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode 
------------------------------------------------------------------------------------- 
MATLAB            Version 7.10  (R2010a) 
Simulink            Version 7.5  (R2010a) 
Control System Toolbox        Version 8.5  (R2010a) 
Curve Fitting Toolbox         Version 2.2  (R2010a) 
Image Processing Toolbox        Version 7.0  (R2010a) 
Optimization Toolbox         Version 5.0  (R2010a) 
Signal Processing Blockset       Version 7.0  (R2010a) 
Signal Processing Toolbox        Version 6.13  (R2010a) 
Statistics Toolbox         Version 7.3  (R2010a) 
Symbolic Math Toolbox         Version 5.4  (R2010a) 
EDU>> csaps 
??? Undefined function or variable 'csaps'. 

암 : 학생이 설치된 곡선 피팅 도구 상자를 가지고 있더라도 기능이 존재하지 않는 것 몇 가지 이유를 들어

? 다음은 path의 출력입니다.

EDU>> path 

     MATLABPATH 

    C:\Documents and Settings\alkemagroup\My Documents\MATLAB 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\general 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\ops 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\lang 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\elmat 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\randfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\elfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\specfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\matfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\datafun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\polyfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\funfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\sparfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\scribe 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\graph2d 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\graph3d 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\specgraph 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\graphics 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\uitools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\strfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\imagesci 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\iofun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\audiovideo 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\timefun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\datatypes 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\verctrl 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\codetools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\helptools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\winfun 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\winfun\NET 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\demos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\timeseries 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\hds 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\guide 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\plottools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\local 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\dastudio 
    C:\Program Files\MATLAB\R2010a Student\toolbox\matlab\datamanager 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\simulink 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\instrument 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink\slresolve 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\blocks 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\components 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\fixedandfloat 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\fixedandfloat\fxpdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\fixedandfloat\obsolete 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos\aerospace 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos\automotive 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos\industrial 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos\simfeatures 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simdemos\simgeneral 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\dee 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\dastudio\depviewer 
    C:\Program Files\MATLAB\R2010a Student\toolbox\stateflow\stateflow 
    C:\Program Files\MATLAB\R2010a Student\toolbox\rtw\rtw 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\sigbldr 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink\MPlayIO 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink\dataobjectwizard 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\hdlshared 
    C:\Program Files\MATLAB\R2010a Student\toolbox\rtw\accel 
    C:\Program Files\MATLAB\R2010a Student\toolbox\rtw\targets\shared 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink\modeladvisor 
    C:\Program Files\MATLAB\R2010a Student\toolbox\simulink\simulink\modeladvisor\fixpt 
    C:\Program Files\MATLAB\R2010a Student\toolbox\stateflow\sfdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\stateflow\coder 
    C:\Program Files\MATLAB\R2010a Student\toolbox\rtw\targets\AUTOSAR\AUTOSAR 
    C:\Program Files\MATLAB\R2010a Student\toolbox\control\control 
    C:\Program Files\MATLAB\R2010a Student\toolbox\control\ctrlguis 
    C:\Program Files\MATLAB\R2010a Student\toolbox\control\ctrlobsolete 
    C:\Program Files\MATLAB\R2010a Student\toolbox\control\ctrlutil 
    C:\Program Files\MATLAB\R2010a Student\toolbox\control\ctrldemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\slcontrollib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\controllib\engine 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\controllib\engine\options 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\controllib\general 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\controllib\graphics 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\controllib\requirements 
    C:\Program Files\MATLAB\R2010a Student\toolbox\curvefit\curvefit 
    C:\Program Files\MATLAB\R2010a Student\toolbox\curvefit\cftoolgui 
    C:\Program Files\MATLAB\R2010a Student\toolbox\curvefit\sftoolgui 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\optimlib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\dspblks\dspblks 
    C:\Program Files\MATLAB\R2010a Student\toolbox\dspblks\dspmasks 
    C:\Program Files\MATLAB\R2010a Student\toolbox\dspblks\dspmex 
    C:\Program Files\MATLAB\R2010a Student\toolbox\dspblks\dspdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\filterdesignlib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\dspblks\splibmex 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\system 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\dspblks\dspblks 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\dspblks\dspmex 
    C:\Program Files\MATLAB\R2010a Student\toolbox\fixedpoint\fixedpoint 
    C:\Program Files\MATLAB\R2010a Student\help\toolbox\dspblks\examples 
    C:\Program Files\MATLAB\R2010a Student\toolbox\eml\eml 
    C:\Program Files\MATLAB\R2010a Student\toolbox\emlcoder\emlcoder 
    C:\Program Files\MATLAB\R2010a Student\toolbox\emlcoder\emlcodermex 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\simtargets 
    C:\Program Files\MATLAB\R2010a Student\toolbox\fixedpoint\fixedpointtool 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\spcuilib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\siglib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\colorspaces 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\images 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\imdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\imuitools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\iptformats 
    C:\Program Files\MATLAB\R2010a Student\toolbox\images\iptutils 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\imageslib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\slvnv\simcoverage 
    C:\Program Files\MATLAB\R2010a Student\toolbox\optim\optim 
    C:\Program Files\MATLAB\R2010a Student\toolbox\optim\optimdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\rptgen 
    C:\Program Files\MATLAB\R2010a Student\toolbox\signal\signal 
    C:\Program Files\MATLAB\R2010a Student\toolbox\signal\sigtools 
    C:\Program Files\MATLAB\R2010a Student\toolbox\signal\sptoolgui 
    C:\Program Files\MATLAB\R2010a Student\toolbox\signal\sigdemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\sl3d\sl3d 
    C:\Program Files\MATLAB\R2010a Student\toolbox\sl3d\sl3ddemos 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\sldv 
    C:\Program Files\MATLAB\R2010a Student\toolbox\stats 
    C:\Program Files\MATLAB\R2010a Student\toolbox\shared\statslib 
    C:\Program Files\MATLAB\R2010a Student\toolbox\symbolic\symbolic 
    C:\Program Files\MATLAB\R2010a Student\toolbox\symbolic\symbolicdemos 
EDU>> 

답변

4

릴리스 2010b merged 커브 피팅 도구 상자에 스플라인 도구 상자를 출시하십시오. 스플라인 도구 상자 및 활성 서비스 계약에 대한 라이센스가있는 사용자는 Curve Fitting Toolbox를 사용하여 R2010b로 업그레이드 할 때 중단 된 Spline Toolbox를 대체 할 수있는 라이센스를 얻었습니다.

csaps은 R2010a의 스플라인 도구 상자의 기능이었습니다. 따라서 학생이 가지고있는 일련의 도구 상자에서는 사용할 수 없습니다. 학생들이 곡선 도구 상자를 스플라인 도구 상자로 바꾸거나 R2010b로 업그레이드 할 수 있는지보십시오.

2

나는 다음과 같은 디렉토리 경로에서 누락 생각 :

C:\Program Files\MATLAB\R2010a Student\toolbox\curvefit\splines 

CSAPS는 R2010b의 전체 버전에 표시되는 디렉토리 즉. 학생용 버전에 포함되지 않았거나 pathdef.m 파일에서 어떻게 든 삭제 된 것인지 확실하지 않습니다. Jonas' answer에서 언급했듯이 해당 폴더는 R2010a에 없습니다 (여전히 스플라인 도구 상자의 일부 였음).

+0

이상한. splines 디렉토리가 존재하지 않습니다. 학생용 버전에 커브 피팅 도구 상자의 일부만 포함되는 이유는 무엇입니까? 이것은 처녀 설치입니다. – AndyL

관련 문제