§
    XŠtj¦ ã                   ó
  — d Z ddlZddlmZmZmZmZmZmZm	Z	 ddl
mZmZmZmZmZmZmZmZmZmZ ddlmZ g d¢Z G d„ de¦  «        Z ej        d	¦  «        Z G d
„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        ZdS )zÜ
    pygments.lexers.matlab
    ~~~~~~~~~~~~~~~~~~~~~~

    Lexers for Matlab and related languages.

    :copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é    N)ÚLexerÚ
RegexLexerÚbygroupsÚdefaultÚwordsÚdo_insertionsÚinclude)
ÚTextÚCommentÚOperatorÚKeywordÚNameÚStringÚNumberÚPunctuationÚGenericÚ
Whitespace)Ú_scilab_builtins)ÚMatlabLexerÚMatlabSessionLexerÚOctaveLexerÚScilabLexerc                   óh  — e Zd ZdZdZdgZdgZdgZdZdZ	dZ
e
efd	e
› d
�ej        fdej        fdej        fdefdefdefdefdedfdefdefdefgdej        fdej        dfdefd eee¦  «        dfd eeeee¦  «        dfd eee¦  «        df ed d!d"¬#¦  «         eee¦  «        f eg d$¢d%d"¬#¦  «        ej        fd& eee¦  «        fd'e
› d(� eeee¦  «        d)f ed*¦  «        gd+ej        d,fd-ej        fdej        fgd. eeeeeeej        eeee¦
  «
        d,fd/ eeej        ¦  «        d,fgd0 eej        eeee¦  «        fd1 eej        eeee¦  «        fd2efd3ed,fdefdefgdej        dfdefd4ed,f ed*¦  «        gd5ed,fgd6ed,fe
ed,fd7efd8efd9efd:ed,f ed,¦  «        gd;œZd<„ Zd=S )>r   z!
    For Matlab source code.
    ÚMatlabÚmatlabú*.mztext/matlabú.https://www.mathworks.com/products/matlab.htmlú0.10z?-|==|~=|<=|>=|<|>|&&|&|~|\|\|?|\.\*|\*|\+|\.\^|\^|\.\\|\./|/|\\z'(?<!\w)((\d+\.\d+)|(\d*\.\d+)|(\d+\.(?!z)))([eEf][+-]?\d+)?(?!\w)z\b\d+[eEf][+-]?[0-9]+\bz\b\d+\bz\[|\]|\(|\)|\{|\}|:|@|\.|,ú=|:|;ú(?<=[\w)\].])\'+z"(""|[^"])*"ú(?<![\w)\].])\'Ústringú[a-zA-Z_]\w*ú\s+ú.z^!.*ú%\{\s*\nÚblockcommentz%.*$z(\s*^\s*)(function)\bÚdeffuncz(\s*^\s*)(properties)(\s+)(\())ÚdefpropsÚ	propattrsz(\s*^\s*)(properties)\br)   )ÚbreakÚcaseÚcatchÚclassdefÚcontinueÚdynamicpropsÚelseÚelseifÚendÚforÚfunctionÚglobalÚifÚmethodsÚ	otherwiseÚparforÚ
persistentÚreturnÚspmdÚswitchÚtryÚwhilez(?<!\.)(\s*)(z)\b)ÚprefixÚsuffix(ý	  ÚBeginInvokeÚCOMÚCombineÚCombinedDatastoreÚ	EndInvokeÚExecuteÚFactoryGroupÚFactorySettingÚFevalÚFunctionTestCaseÚGetCharArrayÚGetFullMatrixÚGetVariableÚGetWorkspaceDataÚ	GraphPlotzH5.closezH5.garbage_collectzH5.get_libversionzH5.openzH5.set_free_list_limitsz	H5A.closez
H5A.createz
H5A.deletezH5A.get_infozH5A.get_namezH5A.get_spacezH5A.get_typezH5A.iteratezH5A.openzH5A.open_by_idxzH5A.open_by_namezH5A.readz	H5A.writez	H5D.closez
H5D.createzH5D.get_access_plistzH5D.get_create_plistzH5D.get_offsetzH5D.get_spacezH5D.get_space_statuszH5D.get_storage_sizezH5D.get_typezH5D.openzH5D.readzH5D.set_extentzH5D.vlen_get_buf_sizez	H5D.writezH5DS.attach_scalezH5DS.detach_scalezH5DS.get_labelzH5DS.get_num_scaleszH5DS.get_scale_namezH5DS.is_scalezH5DS.iterate_scaleszH5DS.set_labelzH5DS.set_scalez	H5E.clearzH5E.get_majorzH5E.get_minorzH5E.walkz	H5F.closez
H5F.createz	H5F.flushzH5F.get_access_plistzH5F.get_create_plistzH5F.get_filesizezH5F.get_freespacezH5F.get_infozH5F.get_mdc_configzH5F.get_mdc_hit_ratezH5F.get_mdc_sizezH5F.get_namezH5F.get_obj_countzH5F.get_obj_idszH5F.is_hdf5z	H5F.mountzH5F.openz
H5F.reopenzH5F.set_mdc_configzH5F.unmountz	H5G.closez
H5G.createzH5G.get_infozH5G.openzH5I.dec_refzH5I.get_file_idzH5I.get_namezH5I.get_refzH5I.get_typezH5I.inc_refzH5I.is_validzH5L.copyzH5L.create_externalzH5L.create_hardzH5L.create_softz
H5L.deletez
H5L.existszH5L.get_infozH5L.get_name_by_idxzH5L.get_valzH5L.iteratezH5L.iterate_by_namezH5L.movez	H5L.visitzH5L.visit_by_namezH5ML.compare_valueszH5ML.get_constant_nameszH5ML.get_constant_valuezH5ML.get_function_nameszH5ML.get_mem_datatypez	H5O.closezH5O.copyzH5O.get_commentzH5O.get_comment_by_namezH5O.get_infozH5O.linkzH5O.openzH5O.open_by_idxzH5O.set_commentzH5O.set_comment_by_namez	H5O.visitzH5O.visit_by_namezH5P.all_filters_availz	H5P.closezH5P.close_classzH5P.copyz
H5P.createz	H5P.equalz	H5P.existzH5P.fill_value_definedzH5P.getzH5P.get_alignmentzH5P.get_alloc_timezH5P.get_attr_creation_orderzH5P.get_attr_phase_changezH5P.get_btree_ratioszH5P.get_char_encodingzH5P.get_chunkzH5P.get_chunk_cachezH5P.get_classzH5P.get_class_namezH5P.get_class_parentzH5P.get_copy_objectz!H5P.get_create_intermediate_groupzH5P.get_driverzH5P.get_edc_checkzH5P.get_externalzH5P.get_external_countzH5P.get_family_offsetzH5P.get_fapl_corezH5P.get_fapl_familyzH5P.get_fapl_multizH5P.get_fclose_degreezH5P.get_fill_timezH5P.get_fill_valuezH5P.get_filterzH5P.get_filter_by_idzH5P.get_gc_referenceszH5P.get_hyper_vector_sizezH5P.get_istore_kzH5P.get_layoutzH5P.get_libver_boundszH5P.get_link_creation_orderzH5P.get_link_phase_changezH5P.get_mdc_configzH5P.get_meta_block_sizezH5P.get_multi_typezH5P.get_nfilterszH5P.get_npropszH5P.get_sieve_buf_sizezH5P.get_sizezH5P.get_sizeszH5P.get_small_data_block_sizezH5P.get_sym_kzH5P.get_userblockzH5P.get_versionzH5P.isa_classzH5P.iteratezH5P.modify_filterzH5P.remove_filterzH5P.setzH5P.set_alignmentzH5P.set_alloc_timezH5P.set_attr_creation_orderzH5P.set_attr_phase_changezH5P.set_btree_ratioszH5P.set_char_encodingzH5P.set_chunkzH5P.set_chunk_cachezH5P.set_copy_objectz!H5P.set_create_intermediate_groupzH5P.set_deflatezH5P.set_edc_checkzH5P.set_externalzH5P.set_family_offsetzH5P.set_fapl_corezH5P.set_fapl_familyzH5P.set_fapl_logzH5P.set_fapl_multizH5P.set_fapl_sec2zH5P.set_fapl_splitzH5P.set_fapl_stdiozH5P.set_fclose_degreezH5P.set_fill_timezH5P.set_fill_valuezH5P.set_filterzH5P.set_fletcher32zH5P.set_gc_referenceszH5P.set_hyper_vector_sizezH5P.set_istore_kzH5P.set_layoutzH5P.set_libver_boundszH5P.set_link_creation_orderzH5P.set_link_phase_changezH5P.set_mdc_configzH5P.set_meta_block_sizezH5P.set_multi_typezH5P.set_nbitzH5P.set_scaleoffsetzH5P.set_shufflezH5P.set_sieve_buf_sizezH5P.set_sizeszH5P.set_small_data_block_sizezH5P.set_sym_kzH5P.set_userblockz
H5R.createzH5R.dereferencezH5R.get_namezH5R.get_obj_typezH5R.get_regionz	H5S.closezH5S.copyz
H5S.createzH5S.create_simplezH5S.extent_copyzH5S.get_select_boundszH5S.get_select_elem_npointszH5S.get_select_elem_pointlistzH5S.get_select_hyper_blocklistzH5S.get_select_hyper_nblockszH5S.get_select_npointszH5S.get_select_typezH5S.get_simple_extent_dimszH5S.get_simple_extent_ndimszH5S.get_simple_extent_npointszH5S.get_simple_extent_typezH5S.is_simplezH5S.offset_simplezH5S.select_allzH5S.select_elementszH5S.select_hyperslabzH5S.select_nonezH5S.select_validzH5S.set_extent_nonezH5S.set_extent_simplezH5T.array_createz	H5T.closez
H5T.commitzH5T.committedzH5T.copyz
H5T.createzH5T.detect_classzH5T.enum_createzH5T.enum_insertzH5T.enum_nameofzH5T.enum_valueofz	H5T.equalzH5T.get_array_dimszH5T.get_array_ndimszH5T.get_classzH5T.get_create_plistzH5T.get_csetzH5T.get_ebiaszH5T.get_fieldszH5T.get_inpadzH5T.get_member_classzH5T.get_member_indexzH5T.get_member_namezH5T.get_member_offsetzH5T.get_member_typezH5T.get_member_valuezH5T.get_native_typezH5T.get_nmemberszH5T.get_normzH5T.get_offsetzH5T.get_orderzH5T.get_padzH5T.get_precisionzH5T.get_signzH5T.get_sizezH5T.get_strpadzH5T.get_superzH5T.get_tagz
H5T.insertzH5T.is_variable_strzH5T.lockzH5T.openzH5T.packzH5T.set_csetzH5T.set_ebiaszH5T.set_fieldszH5T.set_inpadzH5T.set_normzH5T.set_offsetzH5T.set_orderzH5T.set_padzH5T.set_precisionzH5T.set_signzH5T.set_sizezH5T.set_strpadzH5T.set_tagzH5T.vlen_createzH5Z.filter_availzH5Z.get_filter_infoÚInfÚKeyValueDatastoreÚKeyValueStoreÚ
MExceptionzMException.lastÚMaximizeCommandWindowÚMemoizedFunctionÚMinimizeCommandWindowÚNETzNET.AssemblyzNET.GenericClasszNET.NetExceptionzNET.addAssemblyzNET.convertArrayzNET.createArrayzNET.createGenericzNET.disableAutoReleasezNET.enableAutoReleasezNET.invokeGenericMethodzNET.isNETSupportedzNET.setStaticPropertyÚNaNÚNaTÚOperationResultÚPutCharArrayÚPutFullMatrixÚPutWorkspaceDataÚPythonEnvironmentÚQuitÚ
RandStreamÚReleaseCompatibilityExceptionÚReleaseCompatibilityResultsÚRemoveÚ	RemoveAllÚSettingÚSettingsGroupÚTallDatastoreÚTestÚ
TestResultÚTiffÚTransformedDatastoreÚValueIteratorÚVersionResultsÚVideoReaderÚVideoWriterÚabsÚ
accumarrayÚacosÚacosdÚacoshÚacotÚacotdÚacothÚacscÚacscdÚacschÚactxGetRunningServerÚ
actxserverÚaddÚaddCauseÚaddCorrectionÚaddFileÚaddFolderIncludingChildFilesÚaddGroupÚaddLabelÚaddPathÚaddReferenceÚ
addSettingÚaddShortcutÚaddShutdownFileÚaddStartupFileÚaddStyleÚaddToolbarExplorationButtonsÚaddboundaryÚaddcatsÚaddedgeÚaddeventÚaddlistenerÚaddmultiÚaddnodeÚaddpathÚ	addpointsÚaddprefÚaddpropÚ	addsampleÚaddsampletocollectionÚ	addtodateÚaddtsÚaddvarsÚ	adjacencyÚairyÚalignÚalimÚallÚallchildÚalphaÚ
alphaShapeÚalphaSpectrumÚalphaTriangulationÚalphamapÚalphanumericBoundaryÚalphanumericsPatternÚamdÚanalyzeCodeCompatibilityÚancestorÚangleÚanimatedlineÚ
annotationÚansÚanyÚappdesignerÚappendÚareaÚ	argumentsÚarray2tableÚarray2timetableÚarrayDatastoreÚarrayfunÚasFewOfPatternÚasManyOfPatternÚasciiÚasecÚasecdÚasechÚasinÚasindÚasinhÚassertÚassigninÚatanÚatan2Úatan2dÚatandÚatanhÚaudiodevinfoÚaudiodevresetÚ	audioinfoÚaudioplayerÚ	audioreadÚaudiorecorderÚ
audiowriteÚautumnÚaxesÚaxisÚ	axtoolbarÚaxtoolbarbtnÚbalanceÚ	bandwidthÚbarÚbar3Úbar3hÚbarhÚbarycentricToCartesianÚbase2decÚbatchStartupOptionUsedÚbctreeÚbeepÚbenchÚbesselhÚbesseliÚbesseljÚbesselkÚbesselyÚbetaÚbetaincÚ
betaincinvÚbetalnÚbetweenÚbfsearchÚbicgÚbicgstabÚ	bicgstablÚ
biconncompÚbin2decÚbinaryÚ
binscatterÚbitandÚbitcmpÚbitgetÚbitnotÚbitorÚbitsetÚbitshiftÚbitxorÚblanksÚbleÚblelistÚblkdiagÚ	bluetoothÚbluetoothlistÚboneÚboundaryÚboundaryFacetsÚboundaryshapeÚboundingboxÚboundsÚboxÚboxchartÚbrightenÚbrushÚbsxfunÚbubblechartÚbubblechart3ÚbubblelegendÚ	bubblelimÚ
bubblesizeÚbuilddocsearchdbÚbuiltinÚbvp4cÚbvp5cÚbvpgetÚbvpinitÚbvpsetÚbvpxtendÚcaldaysÚcaldiffÚcalendarÚcalendarDurationÚcalllibÚ	calmonthsÚcalquartersÚcalweeksÚcalyearsÚcamdollyÚcameratoolbarÚcamlightÚ	camlookatÚcamorbitÚcampanÚcamposÚcamprojÚcamrollÚ	camtargetÚcamupÚcamvaÚcamzoomÚ	canUseGPUÚcanUseParallelPoolÚcart2polÚcart2sphÚcartesianToBarycentricÚcaseInsensitivePatternÚcaseSensitivePatternÚcastÚcatÚcategoricalÚ
categoriesÚcaxisÚcdÚcdf2rdfÚcdfepochÚcdfinfoÚcdflibÚcdfreadÚceilÚcellÚcell2matÚcell2structÚ
cell2tableÚcelldispÚcellfunÚcellplotÚcellstrÚ
centralityÚcentroidÚcgsÚcharÚcharacterListPatternÚcharacteristicÚ	checkcodeÚcholÚ
cholupdateÚchooseÚchooseContextMenuÚ	circshiftÚcircumcenterÚclaÚclabelÚclassÚclassUnderlyingÚclcÚclearÚclearAllMemoizedCachesÚclearPersonalValueÚclearTemporaryValueÚclearpointsÚ	clearvarsÚclfÚ	clibArrayÚclibConvertArrayÚ
clibIsNullÚclibIsReadOnlyÚclibReleasezclibgen.buildInterfacez!clibgen.generateLibraryDefinitionÚ	clipboardÚclockÚcloneÚcloseÚ	closeFileÚclosereqÚ	cmap2grayÚ	cmpermuteÚcmuniqueÚcodeCompatibilityReportÚcolamdÚcollapseÚcolonÚcolorbarÚ	colorcubeÚcolormapÚ
colororderÚcolpermz!com.mathworks.engine.MatlabEnginez"com.mathworks.matlab.types.CellStrz"com.mathworks.matlab.types.Complexz'com.mathworks.matlab.types.HandleObjectz!com.mathworks.matlab.types.StructÚcombineÚcometÚcomet3ÚcompanÚcompassÚcomplexÚcomposeÚcomputerÚ	comserverÚcondÚcondeigÚcondensationÚcondestÚconeplotÚconfigureCallbackÚconfigureTerminatorÚconjÚconncompzcontainers.MapÚcontainsÚcontainsrangeÚcontourÚcontour3ÚcontourcÚcontourfÚcontoursliceÚcontrastÚconvÚconv2ÚconvertCharsToStringsÚconvertContainedStringsToCharsÚconvertStringsToCharsÚ	convertToÚconvertvarsÚ
convexHullÚconvhullÚ	convhullnÚconvnÚcoolÚcopperÚcopyHDUÚcopyfileÚcopygraphicsÚcopyobjÚcorrcoefÚcosÚcosdÚcoshÚcospiÚcotÚcotdÚcothÚcountÚ	countcatsÚcovÚcplxpairÚcputimeÚcreateCategoryÚ
createFileÚ	createImgÚcreateLabelÚ	createTblÚcriticalAlphaÚcrossÚcscÚcscdÚcschÚ
ctransposeÚcummaxÚcumminÚcumprodÚcumsumÚcumtrapzÚcurlÚcurrentProjectÚcylinderÚdaspectÚdataTipInteractionÚdataTipTextRowÚdatacursormodeÚ	datastoreÚdatatipÚdateÚdatenumÚ	dateshiftÚdatestrÚdatetickÚdatetimeÚdatevecÚdayÚdaysÚdbclearÚdbcontÚdbdownÚdbmexÚdbquitÚdbstackÚdbstatusÚdbstepÚdbstopÚdbtypeÚdbupÚdde23ÚddegetÚddensdÚddesdÚddesetÚdeblankÚdec2baseÚdec2binÚdec2hexÚdecicÚdecompositionÚdeconvÚdeg2radÚdegreeÚdel2ÚdelaunayÚdelaunayTriangulationÚ	delaunaynÚdeleteÚ	deleteColÚ
deleteFileÚ	deleteHDUÚ	deleteKeyÚdeleteRecordÚ
deleteRowsÚdeleventÚdelimitedTextImportOptionsÚ	delsampleÚdelsamplefromcollectionÚdemoÚ
descriptorÚdetÚdetailsÚdetectImportOptionsÚdetrendÚdevalÚdfsearchÚdiagÚdialogÚdiaryÚdiffÚdiffuseÚdigitBoundaryÚdigitsPatternÚdigraphÚdirÚdisableDefaultInteractivityÚ
discretizeÚdispÚdisplayÚdissectÚ	distancesÚditherÚ
divergenceÚdmpermÚdocÚ	docsearchÚdosÚdotÚdoubleÚdragÚdragrectÚdrawnowÚdsearchnÚdurationr0   ÚechoÚechodemoÚ	echotcpipÚedgeAttachmentsÚ	edgecountÚedgesÚeditÚeigÚeigsÚellipjÚellipkeÚ	ellipsoidÚemptyÚenableDefaultInteractivityÚenableLegacyExplorationModesÚenableNETfromNetworkDriveÚenableserviceÚendsWithÚenumerationÚeomdayÚepsÚeqÚequilibrateÚeraseÚeraseBetweenÚerfÚerfcÚerfcinvÚerfcxÚerfinvÚerrorÚerrorbarÚerrordlgÚetimeÚetreeÚ	etreeplotÚevalÚevalcÚevalinzevent.ClassInstanceEventzevent.DynamicPropertyEventzevent.EventDatazevent.PropertyEventzevent.hasListenerzevent.listenerzevent.proplistenerÚeventlistenersÚeventsÚ	exceltimeÚexistÚexitÚexpÚexpandÚexpintÚexpmÚexpm1ÚexportÚexport2wsdlgÚ	exportappÚexportgraphicsÚexportsetupdlgÚextractÚextractAfterÚextractBeforeÚextractBetweenÚeyeÚezpolarÚ
faceNormalÚfactorÚ	factorialÚfalseÚfcloseÚfcontourÚfeatherÚfeatureEdgesÚfeofÚferrorÚfevalÚ	fewerbinsÚfftÚfft2ÚfftnÚfftshiftÚfftwÚfgetlÚfgetsÚ
fieldnamesÚfigureÚfigurepaletteÚfileDatastoreÚfileModeÚfileNameÚ
fileattribÚ
filemarkerÚ	filepartsÚfilereadÚfilesepÚfillÚfill3ÚfillmissingÚfilloutliersÚfilterÚfilter2Ú	fimplicitÚ
fimplicit3ÚfindÚfindCategoryÚ	findEventÚfindFileÚ	findLabelÚfindallÚfindedgeÚfindfigsÚ
findgroupsÚfindnodeÚfindobjÚfindpropÚfinishÚfitsdispÚfitsinfoÚfitsreadÚ	fitswriteÚfixÚfixedWidthImportOptionsÚflagÚflintmaxÚflipÚflipedgeÚfliplrÚflipudÚfloorÚflowÚflushÚfmeshÚfminbndÚ
fminsearchÚfopenÚformatÚfplotÚfplot3ÚfprintfÚframe2imÚfreadÚfreeBoundaryÚ	freqspaceÚfrewindÚfscanfÚfseekÚfsurfÚftellÚftpÚfullÚfullfileÚfunc2strÚfunction_handleÚ	functionsÚfunctiontestsÚfunmÚfwriteÚfzeroÚgalleryÚgammaÚgammaincÚgammaincinvÚgammalnÚgatherÚgcaÚgcbfÚgcboÚgcdÚgcfÚgcmrÚgcoÚgenpathÚgeoaxesÚ
geobasemapÚ	geobubbleÚgeodensityplotÚ	geolimitsÚgeoplotÚ
geoscatterÚgeotickformatÚgetÚgetAColParmsÚgetAxesÚgetBColParmsÚ
getColNameÚ
getColTypeÚgetColorbarÚgetConstantValueÚgetEqColTypeÚgetFileFormatsÚ	getHDUnumÚ
getHDUtypeÚgetHdrSpaceÚ
getImgSizeÚ
getImgTypeÚ	getLayoutÚ	getLegendÚgetMockHistoryÚ
getNumColsÚ
getNumHDUsÚgetNumInputsÚgetNumInputsImplÚgetNumOutputsÚgetNumOutputsImplÚ
getNumRowsÚgetOpenFilesÚgetProfilesÚgetPropertyGroupsImplÚ	getReportÚ
getTimeStrÚ
getVersionÚ
getabstimeÚ
getappdataÚgetaudiodataÚgetdatasamplesÚgetdatasamplesizeÚgetenvÚgetfieldÚgetframeÚgetinterpmethodÚgetnextÚgetpinstatusÚgetpixelpositionÚ	getplayerÚ	getpointsÚgetprefÚgetqualitydescÚgetrangefromclassÚ
getsamplesÚgetsampleusingtimeÚgettimeseriesnamesÚgettsafterateventÚgettsaftereventÚgettsateventÚgettsbeforeateventÚgettsbeforeeventÚgettsbetweeneventsÚ
getvaroptsÚginputÚgmresÚgobjectsÚgplotÚgrabcodeÚgradientÚgraphÚgrayÚgridÚgriddataÚ	griddatanÚgriddedInterpolantÚgrootÚgroupcountsÚgroupfilterÚgroupsummaryÚgrouptransformÚgsvdÚgtextÚguidataÚguideÚ
guihandlesÚgunzipÚgzipÚh5createÚh5dispÚh5infoÚh5readÚ	h5readattÚh5writeÚ
h5writeattÚhadamardÚhandleÚhankelÚhasFactoryValueÚhasFrameÚhasGroupÚhasPersonalValueÚ
hasSettingÚhasTemporaryValueÚhasdataÚhasnextÚhdfanÚhdfdf24Úhdfdfr8ÚhdfhÚhdfhdÚhdfheÚhdfhxÚhdfinfoÚhdfmlÚhdfptÚhdfreadÚhdfvÚhdfvfÚhdfvhÚhdfvsÚheadÚheatmapÚheightÚhelpÚhelpdlgÚhessÚhex2decÚhex2numÚhgexportÚhggroupÚhgtransformÚhiddenÚ	highlightÚhilbÚ
histcountsÚhistcounts2Ú	histogramÚ
histogram2ÚhmsÚholdÚholesÚhomeÚhorzcatÚhotÚhourÚhoursÚhoverÚhsvÚhsv2rgbÚhypotÚiÚicholÚidealfilterÚidivideÚifftÚifft2ÚifftnÚ	ifftshiftÚiluÚ	im2doubleÚim2frameÚim2grayÚim2javaÚimagÚimageÚimageDatastoreÚimagescÚimapproxÚimfinfoÚ	imformatsÚimgCompressÚimportÚ
importdataÚimreadÚimresizeÚimshowÚimtileÚimwriteÚinShapeÚincenterÚ	incidenceÚind2rgbÚind2subÚindegreeÚinedgesÚinfoImplÚinmemÚinner2outerÚ	innerjoinÚ	inpolygonÚinputÚinputParserÚinputdlgÚ	inputnameÚ
insertATblÚinsertAfterÚ
insertBTblÚinsertBeforeÚ	insertColÚ	insertImgÚ
insertRowsÚint16Úint2strÚint32Úint64Úint8ÚintegralÚ	integral2Ú	integral3Úinterp1Úinterp2Úinterp3ÚinterpftÚinterpnÚinterpstreamspeedÚ	intersectÚintmaxÚintminÚinvÚinvhilbÚipermuteÚiqrÚisCompressedImgÚisConnectedÚ'isDiscreteStateSpecificationMutableImplÚisDoneÚ
isDoneImplÚisInactivePropertyImplÚisInputComplexityMutableImplÚisInputDataTypeMutableImplÚisInputSizeMutableImplÚ
isInteriorÚisKeyÚisLoadedÚisLockedÚisMATLABReleaseOlderThanÚisPartitionableÚisShuffleableÚisStringScalarÚ$isTunablePropertyDataTypeMutableImplÚisUnderlyingTypeÚisaÚisaUnderlyingÚ	isappdataÚisbandedÚ	isbetweenÚiscalendardurationÚiscategoricalÚ
iscategoryÚiscellÚ	iscellstrÚischangeÚischarÚiscolumnÚiscomÚisdagÚ
isdatetimeÚisdiagÚisdstÚ
isdurationÚisemptyÚisenumÚisequalÚisequalnÚiseventÚisfieldÚisfileÚisfiniteÚisfloatÚisfolderÚ
isgraphicsÚishandleÚishermitianÚisholdÚisholeÚisinfÚ	isintegerÚisinterfaceÚ
isinteriorÚisisomorphicÚisjavaÚ	iskeywordÚisletterÚ
islocalmaxÚ
islocalminÚ	islogicalÚismacÚismatrixÚismemberÚismembertolÚismethodÚ	ismissingÚismultigraphÚisnanÚisnatÚ	isnumericÚisobjectÚisocapsÚ	isocolorsÚisomorphismÚ
isonormalsÚ	isordinalÚ
isosurfaceÚ	isoutlierÚispcÚ	isplayingÚisprefÚisprimeÚispropÚisprotectedÚisrealÚisrecordingÚ	isregularÚisrowÚisscalarÚissimplifiedÚissortedÚissortedrowsÚisspaceÚissparseÚisstringÚ	isstrpropÚisstructÚ	isstudentÚissymmetricÚistableÚistallÚistimetableÚistrilÚistriuÚisundefinedÚisunixÚisvalidÚ	isvarnameÚisvectorÚ	isweekendÚjÚ	javaArrayÚ
javaMethodÚjavaMethodEDTÚ
javaObjectÚjavaObjectEDTÚjavaaddpathÚjavachkÚjavaclasspathÚ
javarmpathÚjetÚjoinÚ
jsondecodeÚ
jsonencodeÚ
juliandateÚkeyboardÚkeysÚkronÚ	labeledgeÚ	labelnodeÚlagÚ	laplacianÚlastwarnÚlayoutÚlcmÚldlÚleapsecondsÚlegendÚlegendreÚlengthÚletterBoundaryÚlettersPatternzlib.pointerÚlibfunctionsÚlibfunctionsviewÚlibisloadedÚ
libpointerÚ	libstructÚlicenseÚlightÚ
lightangleÚlightingÚlin2muÚlineÚlineBoundaryÚlinesÚlinkaxesÚlinkdataÚlinkpropÚlinsolveÚlinspaceÚlistModifiedFilesÚlistRequiredFilesÚlistdlgÚlistenerÚ	listfontsÚloadÚloadObjectImplÚloadlibraryÚloadobjÚlocalfunctionsÚlogÚlog10Úlog1pÚlog2ÚlogicalÚloglogÚlogmÚlogspaceÚlookAheadBoundaryÚlookBehindBoundaryÚlookforÚlowerÚlsÚlscovÚ
lsqminnormÚ	lsqnonnegÚlsqrÚluÚmagicÚmakehgtformÚmakimaÚ	mapreduceÚ
mapreducerÚmaskedPatternÚmat2cellÚmat2strÚmatchesÚ
matchpairsÚmaterialÚmatfilezmatlab.Systemzmatlab.addons.disableAddonzmatlab.addons.enableAddonzmatlab.addons.installzmatlab.addons.installedAddonszmatlab.addons.isAddonEnabledz$matlab.addons.toolbox.installToolboxz(matlab.addons.toolbox.installedToolboxesz$matlab.addons.toolbox.packageToolboxz$matlab.addons.toolbox.toolboxVersionz&matlab.addons.toolbox.uninstallToolboxzmatlab.addons.uninstallzmatlab.apputil.createz"matlab.apputil.getInstalledAppInfozmatlab.apputil.installzmatlab.apputil.packagezmatlab.apputil.runzmatlab.apputil.uninstallz)matlab.codetools.requiredFilesAndProductszmatlab.engine.FutureResultzmatlab.engine.MatlabEnginezmatlab.engine.connect_matlabzmatlab.engine.engineNamezmatlab.engine.find_matlabzmatlab.engine.isEngineSharedzmatlab.engine.shareEnginezmatlab.engine.start_matlabzmatlab.exception.JavaExceptionzmatlab.exception.PyExceptionz-matlab.graphics.chartcontainer.ChartContainerz-matlab.graphics.chartcontainer.mixin.Colorbarz+matlab.graphics.chartcontainer.mixin.Legendzmatlab.io.Datastorez"matlab.io.datastore.BlockedFileSetz matlab.io.datastore.DsFileReaderzmatlab.io.datastore.DsFileSetzmatlab.io.datastore.FileSetz matlab.io.datastore.FileWritablez+matlab.io.datastore.FoldersPropertyProviderz'matlab.io.datastore.HadoopLocationBasedz!matlab.io.datastore.Partitionablezmatlab.io.datastore.Shuffleablezmatlab.io.hdf4.sdzmatlab.io.hdfeos.gdzmatlab.io.hdfeos.swzmatlab.io.saveVariablesToScriptzmatlab.lang.OnOffSwitchStatez0matlab.lang.correction.AppendArgumentsCorrectionz:matlab.lang.correction.ConvertToFunctionNotationCorrectionz2matlab.lang.correction.ReplaceIdentifierCorrectionzmatlab.lang.makeUniqueStringszmatlab.lang.makeValidNamezmatlab.mex.MexHostzmatlab.mixin.Copyablezmatlab.mixin.CustomDisplayzmatlab.mixin.Heterogeneouszmatlab.mixin.SetGetzmatlab.mixin.SetGetExactNameszmatlab.mixin.util.PropertyGroupzmatlab.mock.AnyArgumentszmatlab.mock.InteractionHistoryz&matlab.mock.InteractionHistory.forMockzmatlab.mock.MethodCallBehaviorzmatlab.mock.PropertyBehaviorzmatlab.mock.PropertyGetBehaviorzmatlab.mock.PropertySetBehaviorzmatlab.mock.TestCasez!matlab.mock.actions.AssignOutputszmatlab.mock.actions.DoNothingzmatlab.mock.actions.Invokez%matlab.mock.actions.ReturnStoredValuezmatlab.mock.actions.StoreValuez"matlab.mock.actions.ThrowExceptionz matlab.mock.constraints.Occurredz#matlab.mock.constraints.WasAccessedz!matlab.mock.constraints.WasCalledzmatlab.mock.constraints.WasSetzmatlab.net.ArrayFormatzmatlab.net.QueryParameterzmatlab.net.URIzmatlab.net.base64decodezmatlab.net.base64encodezmatlab.net.http.AuthInfoz$matlab.net.http.AuthenticationSchemezmatlab.net.http.Cookiezmatlab.net.http.CookieInfozmatlab.net.http.Credentialszmatlab.net.http.Dispositionzmatlab.net.http.HTTPExceptionzmatlab.net.http.HTTPOptionszmatlab.net.http.HeaderFieldzmatlab.net.http.LogRecordzmatlab.net.http.MediaTypezmatlab.net.http.Messagezmatlab.net.http.MessageBodyzmatlab.net.http.MessageTypezmatlab.net.http.ProgressMonitorzmatlab.net.http.ProtocolVersionzmatlab.net.http.RequestLinezmatlab.net.http.RequestMessagezmatlab.net.http.RequestMethodzmatlab.net.http.ResponseMessagezmatlab.net.http.StartLinezmatlab.net.http.StatusClasszmatlab.net.http.StatusCodezmatlab.net.http.StatusLinez!matlab.net.http.field.AcceptFieldz'matlab.net.http.field.AuthenticateFieldz-matlab.net.http.field.AuthenticationInfoFieldz(matlab.net.http.field.AuthorizationFieldz-matlab.net.http.field.ContentDispositionFieldz(matlab.net.http.field.ContentLengthFieldz*matlab.net.http.field.ContentLocationFieldz&matlab.net.http.field.ContentTypeFieldz!matlab.net.http.field.CookieFieldzmatlab.net.http.field.DateFieldz"matlab.net.http.field.GenericFieldz/matlab.net.http.field.GenericParameterizedFieldz#matlab.net.http.field.HTTPDateFieldz"matlab.net.http.field.IntegerFieldz#matlab.net.http.field.LocationFieldz%matlab.net.http.field.MediaRangeFieldz$matlab.net.http.field.SetCookieFieldz'matlab.net.http.field.URIReferenceFieldz!matlab.net.http.io.BinaryConsumerz"matlab.net.http.io.ContentConsumerz"matlab.net.http.io.ContentProviderzmatlab.net.http.io.FileConsumerzmatlab.net.http.io.FileProviderzmatlab.net.http.io.FormProviderz"matlab.net.http.io.GenericConsumerz"matlab.net.http.io.GenericProviderz matlab.net.http.io.ImageConsumerz matlab.net.http.io.ImageProviderzmatlab.net.http.io.JSONConsumerzmatlab.net.http.io.JSONProviderz$matlab.net.http.io.MultipartConsumerz(matlab.net.http.io.MultipartFormProviderz$matlab.net.http.io.MultipartProviderz!matlab.net.http.io.StringConsumerz!matlab.net.http.io.StringProviderz#matlab.perftest.FixedTimeExperimentz)matlab.perftest.FrequentistTimeExperimentzmatlab.perftest.TestCasezmatlab.perftest.TimeExperimentzmatlab.perftest.TimeResultzmatlab.project.Projectz%matlab.project.convertDefinitionFileszmatlab.project.createProjectzmatlab.project.deleteProjectzmatlab.project.loadProjectzmatlab.project.rootProjectz/matlab.settings.FactoryGroup.createToolboxGroupz$matlab.settings.SettingsFileUpgraderz0matlab.settings.loadSettingsCompatibilityResultsz#matlab.settings.mustBeIntegerScalarz#matlab.settings.mustBeLogicalScalarz#matlab.settings.mustBeNumericScalarz"matlab.settings.mustBeStringScalarz!matlab.settings.reloadFactoryFilez matlab.system.mixin.FiniteSourcezmatlab.tall.blockMovingWindowzmatlab.tall.movingWindowzmatlab.tall.reducezmatlab.tall.transformzmatlab.test.behavior.Missingz/matlab.ui.componentcontainer.ComponentContainerzmatlab.uitest.TestCasez(matlab.uitest.TestCase.forInteractiveUsezmatlab.uitest.unlockzmatlab.unittest.Testzmatlab.unittest.TestCasezmatlab.unittest.TestResultzmatlab.unittest.TestRunnerzmatlab.unittest.TestSuitez-matlab.unittest.constraints.BooleanConstraintz&matlab.unittest.constraints.Constraintz%matlab.unittest.constraints.Tolerancez0matlab.unittest.diagnostics.ConstraintDiagnosticz&matlab.unittest.diagnostics.Diagnosticz matlab.unittest.fixtures.Fixturez4matlab.unittest.measurement.DefaultMeasurementResultz-matlab.unittest.measurement.MeasurementResultz0matlab.unittest.measurement.chart.ComparisonPlotz$matlab.unittest.plugins.OutputStreamz&matlab.unittest.plugins.Parallelizablez(matlab.unittest.plugins.QualifyingPluginz(matlab.unittest.plugins.TestRunnerPluginzmatlab.wsdl.createWSDLClientzmatlab.wsdl.setWSDLToolPathÚmatlabReleaseÚmatlabrcÚ
matlabrootÚmaxÚmaxflowÚmaxkÚmeanÚmedianÚ
memmapfileÚmemoizeÚmemoryÚ	mergecatsÚ	mergevarsÚmeshÚmeshcÚmeshgridÚmeshzzmeta.ArrayDimensionzmeta.DynamicPropertyzmeta.EnumeratedValuezmeta.FixedDimensionzmeta.MetaDatazmeta.UnrestrictedDimensionzmeta.Validationzmeta.abstractDetailsz
meta.classzmeta.class.fromNamez
meta.eventzmeta.methodzmeta.packagezmeta.package.fromNamezmeta.package.getAllPackageszmeta.propertyÚ	metaclassr8   ÚmethodsviewÚmexÚmexextÚmexhostÚ	mfilenameÚmgetÚmillisecondsÚminÚminkÚminresÚminspantreeÚminuteÚminutesÚ	mislockedÚmissingÚmkdirÚmkppÚmldivideÚmlintrptÚmlockÚ
mmfileinfoÚmodÚmodeÚmonthÚmoreÚmorebinsÚ	movAbsHDUÚ	movNamHDUÚ	movRelHDUÚmoveÚmovefileÚmoveguiÚmovevarsÚmovieÚmovmadÚmovmaxÚmovmeanÚ	movmedianÚmovminÚmovprodÚmovstdÚmovsumÚmovvarÚmpowerÚmputÚmrdivideÚmsgboxÚmtimesÚmu2linÚmultibandreadÚmultibandwriteÚmunlockÚmustBeAÚ
mustBeFileÚmustBeFiniteÚmustBeFloatÚmustBeFolderÚmustBeGreaterThanÚmustBeGreaterThanOrEqualÚmustBeInRangeÚmustBeIntegerÚmustBeLessThanÚmustBeLessThanOrEqualÚmustBeMemberÚmustBeNegativeÚmustBeNonNanÚmustBeNonemptyÚmustBeNonmissingÚmustBeNonnegativeÚmustBeNonpositiveÚmustBeNonsparseÚmustBeNonzeroÚmustBeNonzeroLengthTextÚmustBeNumericÚmustBeNumericOrLogicalÚmustBePositiveÚ
mustBeRealÚmustBeScalarOrEmptyÚ
mustBeTextÚmustBeTextScalarÚmustBeUnderlyingTypeÚmustBeValidVariableNameÚmustBeVectorÚnamedPatternÚnamedargs2cellÚnamelengthmaxÚnarginÚ	narginchkÚnargoutÚ
nargoutchkÚnative2unicodeÚnccreateÚncdispÚnchoosekÚncinfoÚncreadÚ	ncreadattÚncwriteÚ
ncwriteattÚncwriteschemaÚndgridÚndimsÚnearestÚnearestNeighborÚnearestvertexÚ	neighborsznetcdf.abortznetcdf.closeznetcdf.copyAttznetcdf.createznetcdf.defDimznetcdf.defGrpznetcdf.defVarznetcdf.defVarChunkingznetcdf.defVarDeflateznetcdf.defVarFillznetcdf.defVarFletcher32znetcdf.delAttznetcdf.endDefznetcdf.getAttznetcdf.getChunkCacheznetcdf.getConstantznetcdf.getConstantNamesznetcdf.getVarz
netcdf.inqznetcdf.inqAttznetcdf.inqAttIDznetcdf.inqAttNameznetcdf.inqDimznetcdf.inqDimIDznetcdf.inqDimIDsznetcdf.inqFormatznetcdf.inqGrpNameznetcdf.inqGrpNameFullznetcdf.inqGrpParentznetcdf.inqGrpsznetcdf.inqLibVersznetcdf.inqNcidznetcdf.inqUnlimDimsznetcdf.inqVarznetcdf.inqVarChunkingznetcdf.inqVarDeflateznetcdf.inqVarFillznetcdf.inqVarFletcher32znetcdf.inqVarIDznetcdf.inqVarIDsznetcdf.openznetcdf.putAttznetcdf.putVarznetcdf.reDefznetcdf.renameAttznetcdf.renameDimznetcdf.renameVarznetcdf.setChunkCacheznetcdf.setDefaultFormatznetcdf.setFillznetcdf.syncÚnewlineÚnewplotÚnextpow2ÚnexttileÚnnzÚnonzerosÚnormÚ	normalizeÚnormestÚnotifyÚnowÚ
nsidedpolyÚnthrootÚnufftÚnufftnÚnullÚnum2cellÚnum2hexÚ	num2rulerÚnum2strÚnumArgumentsFromSubscriptÚ
numRegionsÚnumboundariesÚnumedgesÚnumelÚnumnodesÚnumpartitionsÚnumsidesÚnzmaxÚode113Úode15iÚode15sÚode23Úode23sÚode23tÚode23tbÚode45ÚodegetÚodesetÚodextendÚ	onCleanupÚonesÚopenÚopenDiskFileÚopenFileÚopenProjectÚopenfigÚopenglÚopenvarÚoptimgetÚoptimsetÚoptionalPatternÚordeigÚorderfieldsÚordqzÚordschurÚorientÚorthÚ	outdegreeÚoutedgesÚ	outerjoinÚoverlapsÚoverlapsrangeÚpackÚpadÚpadecoefÚpagectransposeÚ
pagemtimesÚpagetransposeÚpanÚpanInteractionÚparallelplotÚparetoÚparquetDatastoreÚparquetinfoÚparquetreadÚparquetwriteÚ	partitionÚparulaÚpascalÚpatchÚpathÚpathsepÚpathtoolÚpatternÚpauseÚpbaspectÚpcgÚpchipÚpcodeÚpcolorÚpdepeÚpdevalÚpeaksÚ	perimeterÚperlÚpermsÚpermuteÚpiÚpieÚpie3ÚpinkÚpinvÚplanerotÚplayÚplayblockingÚplotÚplot3ÚplotbrowserÚploteditÚ
plotmatrixÚ	plottoolsÚplusÚpointLocationÚpol2cartÚ	polaraxesÚpolarbubblechartÚpolarhistogramÚ	polarplotÚpolarscatterÚpolyÚpolyareaÚ
polybufferÚpolyderÚpolyeigÚpolyfitÚpolyintÚ	polyshapeÚpolyvalÚpolyvalmÚ	posixtimeÚpossessivePatternÚpow2ÚppvalÚpredecessorsÚprefdirÚpreferencesÚpressÚpreviewÚprimesÚprintÚprintdlgÚprintoptÚprintpreviewÚprismÚ#processInputSpecificationChangeImplÚprocessTunedPropertiesImplÚprodÚprofileÚpropeditÚ
propertiesÚpropertyeditorÚpsiÚpublishÚpwdÚpyargsÚpyenvÚqmrÚqrÚqrdeleteÚqrinsertÚqrupdateÚquad2dÚquadgkÚquarterÚquestdlgÚquitÚquiverÚquiver3ÚqzÚrad2degÚrandÚrandiÚrandnÚrandpermÚrankÚratÚratsÚrbboxÚrcondÚreadÚreadATblHdrÚreadBTblHdrÚreadCardÚreadColÚ	readFrameÚreadImgÚreadKeyÚreadKeyCmplxÚ
readKeyDblÚreadKeyLongLongÚreadKeyLongStrÚreadKeyUnitÚ
readRecordÚreadallÚreadcellÚreadlineÚ	readlinesÚ
readmatrixÚ
readstructÚ	readtableÚreadtimetableÚreadvarsÚrealÚreallogÚrealmaxÚrealminÚrealpowÚrealsqrtÚrecordÚrecordblockingÚ	rectangleÚrectintÚrecycleÚreducepatchÚreducevolumeÚrefreshÚrefreshSourceControlÚrefreshdataÚregexpÚregexpPatternÚregexpiÚ	regexprepÚregexptranslateÚregionZoomInteractionÚregionsÚregistereventÚregmatlabserverÚrehashÚrelationaloperatorsÚreleaseÚreleaseImplÚreloadÚremÚremoveÚremoveCategoryÚ
removeFileÚremoveGroupÚremoveLabelÚ
removePathÚremoveReferenceÚremoveSettingÚremoveShortcutÚremoveShutdownFileÚremoveStartupFileÚremoveStyleÚremoveToolbarExplorationButtonsÚ
removecatsÚremovetsÚ
removevarsÚrenameÚ
renamecatsÚ
renamevarsÚrendererinfoÚreordercatsÚreordernodesÚrepelemÚreplaceÚreplaceBetweenÚrepmatÚresampleÚrescaleÚresetÚ	resetImplÚreshapeÚresidueÚrestoredefaultpathÚresumeÚrethrowÚretimeÚreverseÚrgb2grayÚrgb2hsvÚrgb2indÚrgbplotÚribbonÚrlimÚ	rmappdataÚ
rmboundaryÚrmdirÚrmedgeÚrmfieldÚrmholesÚ	rmmissingÚrmnodeÚ
rmoutliersÚrmpathÚrmprefÚrmpropÚ	rmsliversÚrngÚrootsÚrosserÚrot90ÚrotateÚrotate3dÚrotateInteractionÚroundÚrowfunÚ	rows2varsÚrrefÚrsf2csfÚ
rtickangleÚrtickformatÚrticklabelsÚrticksÚ	ruler2numÚrulerPanInteractionÚrunÚ	runChecksÚrunperfÚruntestsÚsaveÚsaveObjectImplÚsaveasÚsavefigÚsaveobjÚsavepathÚscaleÚscatterÚscatter3ÚscatteredInterpolantÚscatterhistogramÚschurÚscrollÚsecÚsecdÚsechÚsecondÚsecondsÚsemilogxÚsemilogyÚsendmailÚ
serialportÚserialportlistÚsetÚ	setBscaleÚsetCompressionTypeÚsetDTRÚsetHCompScaleÚsetHCompSmoothÚsetPropertiesÚsetRTSÚ
setTileDimÚ	setTscaleÚ
setabstimeÚ
setappdataÚsetcatsÚsetdiffÚsetenvÚsetfieldÚsetinterpmethodÚsetpixelpositionÚsetprefÚsettimeseriesnamesÚsettingsÚsetuniformtimeÚsetupÚ	setupImplÚ
setvaroptsÚ
setvartypeÚsetxorÚsgtitleÚshadingÚ
sheetnamesÚshgÚshiftdimÚshortestpathÚshortestpathtreeÚshowplottoolÚshrinkfacesÚshuffleÚsignÚsimplifyÚsinÚsindÚsingleÚsinhÚsinpiÚsizeÚsliceÚsmooth3Ú
smoothdataÚsnapnowÚsortÚsortboundariesÚsortregionsÚsortrowsÚsortxÚsortyÚsoundÚsoundscÚspallocÚsparseÚ	spaugmentÚ	spconvertÚspdiagsÚspecularÚspeyeÚspfunÚsph2cartÚsphereÚspinmapÚsplineÚsplitÚ
splitapplyÚ
splitlinesÚ	splitvarsÚsponesÚspparmsÚsprandÚsprandnÚ	sprandsymÚsprankÚspreadsheetDatastoreÚspreadsheetImportOptionsÚspringÚsprintfÚspyÚsqrtÚsqrtmÚsqueezeÚss2tfÚsscanfÚstackÚstackedplotÚstairsÚstandardizeMissingÚstartÚstartatÚ
startsWithÚstartupÚstdÚstemÚstem3ÚstepÚstepImplÚstlreadÚstlwriteÚstopÚ
str2doubleÚstr2funcÚstr2numÚstrcatÚstrcmpÚstrcmpiÚstream2Ústream3Ú
streamlineÚstreamparticlesÚstreamribbonÚstreamsliceÚ
streamtubeÚstrfindr"   ÚstringsÚstripÚstrjoinÚstrjustÚ	strlengthÚstrncmpÚstrncmpiÚstrrepÚstrsplitÚstrtokÚstrtrimÚstructÚstruct2cellÚstruct2tableÚ	structfunÚsub2indÚsubgraphÚsubplotÚsubsasgnÚ	subscribeÚ	subsindexÚsubspaceÚsubsrefÚ	substructÚsubtitleÚsubtractÚ	subvolumeÚ
successorsÚsumÚsummaryÚsummerÚsuperclassesÚsurfÚ
surf2patchÚsurfaceÚsurfaceAreaÚsurfcÚsurflÚsurfnormÚsvdÚsvdsÚ	svdsketchÚ	swapbytesÚ
swarmchartÚswarmchart3Ú	sylvesterÚsymamdÚsymbfactÚsymmlqÚsymrcmÚsynchronizeÚsysobjupdateÚsystemÚtableÚtable2arrayÚ
table2cellÚtable2structÚtable2timetableÚtabularTextDatastoreÚtailÚtallÚtallrngÚtanÚtandÚtanhÚtarÚ	tcpclientÚtempdirÚtempnameÚ	testsuiteÚ	tetrameshÚtexlabelÚtextÚtextBoundaryÚtextscanÚtextwrapÚtfqmrÚthetalimÚthetatickformatÚthetaticklabelsÚ
thetaticksÚthingSpeakReadÚthingSpeakWriteÚthrowÚthrowAsCallerÚticÚtiledlayoutÚtimeÚtimeitÚ	timeofdayÚtimerÚ	timerangeÚ	timerfindÚtimerfindallÚ
timeseriesÚ	timetableÚtimetable2tableÚ	timezonesÚtitleÚtocÚ	todatenumÚtoeplitzÚ
toolboxdirÚtopkrowsÚtoposortÚtraceÚtransclosureÚ	transformÚ	translateÚ	transposeÚtransreductionÚtrapzÚ
treelayoutÚtreeplotÚtriangulationÚtrilÚtrimeshÚtriplotÚtrisurfÚtriuÚtrueÚtscollectionztsdata.eventÚtsearchnÚturboÚturningdistÚtypeÚtypecastÚtzoffsetÚuialertÚuiaxesÚuibuttonÚuibuttongroupÚ
uicheckboxÚ	uiconfirmÚuicontextmenuÚ	uicontrolÚuidatepickerÚ
uidropdownÚuieditfieldÚuifigureÚuigaugeÚuigetdirÚ	uigetfileÚ	uigetprefÚuigridlayoutÚuihtmlÚuiimageÚuiknobÚuilabelÚuilampÚ	uilistboxÚuimenuÚuint16Úuint32Úuint64Úuint8ÚuiopenÚuipanelÚuiprogressdlgÚ
uipushtoolÚ	uiputfileÚuiradiobuttonÚuiresumeÚuisaveÚ
uisetcolorÚ	uisetfontÚ	uisetprefÚuisliderÚ	uispinnerÚuistackÚuistyleÚuiswitchÚuitabÚ
uitabgroupÚuitableÚ
uitextareaÚuitogglebuttonÚuitoggletoolÚ	uitoolbarÚuitreeÚ
uitreenodeÚuiwaitÚuminusÚunderlyingTypeÚunderlyingValueÚunicode2nativeÚunionÚuniqueÚ	uniquetolÚunixÚunloadlibraryÚunmeshÚunmkppÚunregisteralleventsÚunregistereventÚunstackÚunsubscribeÚuntarÚunwrapÚunzipÚupdateÚupdateDependenciesÚuplusÚupperÚusejavaÚuserpathÚvalidateFunctionSignaturesJSONÚvalidateInputsImplÚvalidatePropertiesImplÚvalidateattributesÚvalidatecolorÚvalidatestringÚvaluesÚvanderÚvarÚvararginÚ	varargoutÚvarfunÚvartypeÚvecnormÚverÚverLessThanÚversionÚvertcatÚvertexAttachmentsÚvertexNormalÚviewÚviewmtxÚvisdiffÚvolumeÚvolumeboundsÚvoronoiÚvoronoiDiagramÚvoronoinÚwaitÚwaitbarÚwaitforÚwaitforbuttonpressÚwarndlgÚwarningÚ	waterfallÚwebÚ
weboptionsÚwebreadÚwebsaveÚwebwriteÚweekÚweekdayÚwhatÚwhichÚwhitespaceBoundaryÚwhitespacePatternÚwhoÚwhosÚwidthÚwildcardPatternÚ	wilkinsonÚwinopenÚwinqueryregÚwinterÚwithinrangeÚwithtolÚ	wordcloudÚwriteÚwriteChecksumÚwriteColÚwriteCommentÚ	writeDateÚwriteHistoryÚwriteImgÚwriteKeyÚwriteKeyUnitÚ
writeVideoÚwriteallÚ	writecellÚ	writelineÚwritematrixÚwritestructÚ
writetableÚwritetimetableÚxcorrÚxcovÚxlabelÚxlimÚxlineÚxmlreadÚxmlwriteÚxorÚxsltÚ
xtickangleÚxtickformatÚxticklabelsÚxticksÚyearÚyearsÚylabelÚylimÚylineÚymdÚ
ytickangleÚytickformatÚyticklabelsÚyticksÚyyaxisÚyyyymmddÚzerosÚzipÚzlabelÚzlimÚzoomÚzoomInteractionÚ
ztickangleÚztickformatÚzticklabelsÚzticksz(?<!\.)(z(\.\.\.)(.*)$z#(?:^|(?<=;))(\s*)(\w+)(\s+)(?!=|\(|z\s|\s)ÚcommandargsÚexpressionsú^\s*%\}ú#popú^.*\nú1(\s*)(?:(\S+)(\s*)(=)(\s*))?(.+)(\()(.*)(\))(\s*)ú(\s*)([a-zA-Z_]\w*)z(\w+)(\s*)(=)(\s*)(\d+)z(\w+)(\s*)(=)(\s*)([a-zA-Z]\w*)ú,z\)z(?<!\.)end\bú[^']*'ú=z[ \t]+z'[^']*'z[^';\s]+ú;)rô  Úrootr'   r(   r*   r)   r"   ró  c                 óF  ‡ — t          ˆ fd„‰                      ¦   «         D ¦   «         d¦  «                             ¦   «         }|                     d¦  «        rd|vrdS t	          j        d‰ t          j        ¦  «        rdS t	          j        d‰ t          j        ¦  «        rdS d S )	Nc              3   óF   •K  — | ]}t          j        d ‰¦  «        °|V — ŒdS )ú^\s*%N)ÚreÚmatch)Ú.0rF  r   s     €úT/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/pygments/lexers/matlab.pyú	<genexpr>z+MatlabLexer.analyse_text.<locals>.<genexpr>¥
  sP   øè è € ð "Cð "C¨4Ý)+¬°(¸DÑ)AÔ)Að"C $ð "Cð "Cð "Cð "Cð "Cð "Có    Ú r5   Ú{ç      ð?r  gš™™™™™É?z^!\w+)Únextrˆ  r¹  Ú
startswithr  ÚsearchÚM)r   Úfirst_non_comments   ` r  Úanalyse_textzMatlabLexer.analyse_text£
  sÄ   ø€ å ð "Cð "Cð "Cð "C°4·?²?Ñ3DÔ3Dð "Cñ "Cô "CØDFñHô HßHMÊÉÌð 	à×(Ò(¨Ñ4Ô4ð 	ØÐ0Ð0Ð0Ø�2åŒY�x ¥r¤tÑ,Ô,ð 	Ø�3åŒY�x ¥r¤tÑ,Ô,ð 	Ø�3ð	ð 	r  N) Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚaliasesÚ	filenamesÚ	mimetypesÚurlÚversion_addedÚ
_operatorsr   r   ÚFloatÚIntegerr   r   r   r   r
   ÚOtherr   Ú	Multiliner   r   r   ÚBuiltinr	   ÚFunctionr   Útokensr  © r  r  r   r      s¾  € € € € € ðð ð €DØˆj€GØ�€IØ�€IØ
:€CØ€MàS€Jð
 ˜Ð"ð
'¸
ð 'ð 'ð 'Ø(.¬ð6à'¨¬Ð6Ø˜œÐ(ð +¨KÐ8Ø�{Ð#ð ! (Ð+à˜fÐ%à ¨Ð2Ø˜dÐ#Ø�ZÐ Ø�4ˆLð3
ð< �f”lÐ#Ø˜'Ô+¨^Ð<Ø�gÐØ% x x°
¸GÑ'DÔ'DÀiÐPØ.ØˆX�j '¨:°{ÑCÔCØ&ð(ð (ØˆX�j 'Ñ*Ô*¨Jð8ð ˆUð $ð
 +°6ð;ñ ;ô ;ð ˆX�j 'Ñ*Ô*ð,ð �ðA(ð A(ð A(ðDP 'Ø!ðIPE(ñ E(ô E(ðLP ”ðOPH(ðVP ˜x˜x¨°Ñ9Ô9Ð:ð G°JÐFÐFÐFØˆX�j $¨
Ñ3Ô3°]ðDð ˆG�MÑ"Ô"ð_Qp(
ðdQ ˜Ô*¨FÐ3Ø�wÔ(Ð)Ø�7Ô$Ð%ð
ð BØˆX�j $¨
°KØ  $¤-°¸dØ! :ñ/ô /à06ð8ð
 $ØˆX�j $¤-Ñ0Ô0°&ð:ð
ð (ØˆX�d”l J°¸ZØñô ðð 0ØˆX�d”l J°¸ZØñô ð ð �;ÐØ�K Ð(Ø�ZÐ Ø�4ˆLð
ð ˜'Ô+¨^Ð<Ø�gÐØ˜g vÐ.ØˆG�MÑ"Ô"ð	
ð ˜ Ð'ð
ð �; Ð'Ø˜ 6Ð*Ø˜
Ð#Ø˜ÐØ˜&Ð!Ø�+˜vÐ&ØˆG�F‰OŒOð
ðaS})ð })€Fð~Sð ð ð ð r  r   z.*?
c                   ó.   — e Zd ZdZdZdgZdZdZdZd„ Z	dS )	r   zz
    For Matlab sessions.  Modeled after PythonConsoleLexer.
    Contributed by Ken Schutte <kschutte@csail.mit.edu>.
    zMatlab sessionÚmatlabsessionr   r   z&matlabsession/matlabsession_sample.txtc           	   #   ó  K  — t          di | j        ¤Ž}d}g }d}t                               |¦  «        D �])}|                     ¦   «         }|                     d¦  «        rI|                     t          |¦  «        dt          j	        |d d…         fgf¦  «         ||dd …         z  }�n‡|                     d¦  «        rI|                     t          |¦  «        dt          j	        |d d…         fgf¦  «         ||dd …         z  }�n)|                     d¦  «        r7t          |¦  «        }dt          j
        |f}	|                     ||	gf¦  «         nÝ|r‰|r‡t          |d	         d	         d	         ¦  «        }
|                     d
|
z  ¦  «        rH|                     t          |¦  «        dt          j	        |d |
…         fgf¦  «         |||
d …         z  }nX||z  }nR|r-t          ||                     |¦  «        ¦  «        E d {V —† d}g }|                     ¦   «         t          j        |fV — |                     ¦   «                              d¦  «        rd}�Œ'd}�Œ+|r+t          ||                     |¦  «        ¦  «        E d {V —† d S d S )Nr  Fz>> r   é   z>>é   z???éÿÿÿÿú z...Tr#  )r   ÚoptionsÚline_reÚfinditerÚgroupr  r´   Úlenr   ÚPromptÚ	Tracebackr   Úget_tokens_unprocessedrž  ÚOutputr¹  Úendswith)Úselfr   ÚmlexerÚcurcodeÚ
insertionsÚcontinuationr  rF  ÚidxÚtokenÚ
line_starts              r  r2  z)MatlabSessionLexer.get_tokens_unprocessedÀ
  s)  è è € ÝÐ,Ð,˜tœ|Ð,Ð,ˆàˆØˆ
Øˆå×%Ò% dÑ+Ô+ð .	%ñ .	%ˆEØ—;’;‘=”=ˆDà�Š˜uÑ%Ô%ð $:Ø×!Ò!¥3 w¡<¤<Ø%&­¬¸¸R¸a¸R¼Ð$AÐ#Bð#Dñ Eô Eð Eà˜4   œ8Ñ#�‘à—’ Ñ&Ô&ð :Ø×!Ò!¥3 w¡<¤<Ø%&­¬¸¸R¸a¸R¼Ð$AÐ#Bð#Dñ Eô Eð Eà˜4   œ8Ñ#�‘à—’ Ñ'Ô'ð :å˜'‘l”l�ð �GÔ-¨tÐ4�Ø×!Ò! 3¨¨ .Ñ1Ô1Ð1Ð1Øð : *ð :å  ¨B¤°Ô!3°BÔ!7Ñ8Ô8�
ð —?’? 3 z¡>Ñ2Ô2ð $Ø×%Ò%Ý˜W™œ¨­G¬N¸DÀÀ*ÀÔ<MÐ(NÐ'OÐPñRô Rð Rà˜t J K KÔ0Ñ0�G�Gà˜t‘O�G�Gàð $Ý,Ø" F×$AÒ$AÀ'Ñ$JÔ$Jñ Lô  Lð Lð Lð Lð Lð Lð Lð Là �GØ!#�Jà—k’k‘m”m¥W¤^°TÐ9Ð9Ð9Ð9ð �zŠz‰|Œ|×$Ò$ UÑ+Ô+ð %Ø#�‘à$�‘àð 	DÝ$Ø˜F×9Ò9¸'ÑBÔBñDô Dð Dð Dð Dð Dð Dð Dð Dð Dð Dð	Dð 	Dr  N)
r  r  r  r  r  r  r  r  Ú_exampler2  r#  r  r  r   r   µ
  sP   € € € € € ðð ð €DØÐ€GØ
:€CØ€MØ7€Hð9Dð 9Dð 9Dð 9Dð 9Dr  r   c                   óR  — e Zd ZdZdZdZdgZdgZdgZdZ	dZ
d	Zd
ZdZdZdZdej        dfdej        dfdefdedf edd¬¦  «        ef ee
ez   ez   ez   ez   d¬¦  «        ej        f eed¬¦  «        ej        fdefdefdefdefdefdefdefdej        fd ej        fd!ej        fd"efd#ed$fd%efd&efd'efgd(ej        d)fd*ej        fd'ej        fgd+ej        d)fd*ej        fd'ej        fgd,ed)fgd- eeeeeeej         eeee¦
  «
        d)fd. eeej         ¦  «        d)fgd/œZ!d0„ Z"d1S )2r   z%
    For GNU Octave source code.
    ÚOctavez)https://www.gnu.org/software/octave/indexÚoctaver   ztext/octaveú1.5(=  r’   r•   Úaddpropertyr¢   Úandr²   ÚargnamesÚargvrÅ   ÚatexitÚautoloadÚavailable_graphics_toolkitsÚbeep_on_errorrõ   Úbitmaxrù   rû   rü   r9  rD  rK  rO  r[  r]  ÚcolumnsÚcommand_line_pathÚcompletion_append_charÚcompletion_matchesr�  Úconfirm_recursive_rmdirr³  Úcrash_dumps_octave_corer¾  rÁ  rÂ  Údebug_on_errorÚdebug_on_interruptÚdebug_on_warningÚdefault_save_optionsÚdellistenerr  r	  r  Údoc_cache_fileÚdo_string_escapesr  r  ÚeÚecho_executing_commandsr6  r7  ÚerrnoÚ
errno_listr@  rF  rH  ÚexecrL  rM  r\  ra  Úfclearrb  ÚfcntlÚfdisprf  rg  rh  Úfflushro  rp  rq  Úfile_in_loadpathÚfile_in_pathrx  r{  Úfind_dir_in_pathÚfixed_point_formatÚfnmatchr£  ÚforkÚformular§  Úfputsr©  Úfreportr¬  r­  r®  Úfskiplr°  r¶  r¹  ÚgerÈ  rÑ  Úgetegidrõ  ÚgeteuidÚgetgidÚgetpgrpÚgetpidÚgetppidÚgetuidÚglobÚgtÚgui_modeÚhistory_controlÚhistory_fileÚhistory_sizeÚhistory_timestamp_format_stringrY  rZ  ra  ÚifelseÚignore_function_time_stampÚ
inferiortoÚ	info_fileÚinfo_programÚinlinerŠ  r¤  r¥  r¨  Úis_absolute_filenameÚisargoutÚisboolrÅ  rÆ  rÈ  Ú	iscomplexrÐ  rÕ  rØ  ÚisglobalrÛ  ÚisieeeÚisindexrà  ré  rë  rî  Úisnullró  rô  r  Úis_rooted_relative_filenamer  r  r  Úkbhitr+  ÚkillÚlasterrÚ	lasterrorr2  ÚldivideÚler9  ÚlinkrM  r\  ÚlstatÚltÚmake_absolute_filenameÚmakeinfo_programÚmax_recursion_depthÚmerger8   rŒ  Úminusr•  r—  ÚmkfifoÚmkstempr™  r›  Úmouse_wheel_zoomr³  rµ  r·  r»  rÞ  rà  Únative_float_formatrí  ÚneÚnfieldsrö  rø  Únotr
  r  Úoctave_config_infoÚoctave_core_file_limitÚoctave_core_file_nameÚoctave_core_file_optionsr  ÚorÚoutput_max_field_widthÚoutput_precisionÚpage_output_immediatelyÚpage_screen_outputrC  rD  rG  ÚpcloserS  rT  Úpiperb  ÚpopenÚpowerÚprint_empty_dimensionsÚprintfÚprint_struct_array_contentsr…  Úprogram_invocation_nameÚprogram_nameÚputenvÚputsrŒ  r˜  r£  ÚrdivideÚreaddirÚreadlinkÚread_readline_init_filer¿  rÀ  rÖ  rì  ÚrepelemsÚre_read_readline_init_filerø  rú  Úresizerü  rþ  r	  r  r  ÚrowsÚsave_header_format_stringÚsave_precisionÚsaving_historyÚscanfrA  rO  Ú	shell_cmdÚsighup_dumps_octave_coreÚsigterm_dumps_octave_coreÚsilent_functionsrj  rm  Ú
size_equalÚsizemaxÚsizeofÚsleepÚsourceÚsparse_auto_mutateÚsplit_long_rowsr“  r—  r™  ÚstatÚstderrÚstdinÚstdoutr®  r¯  Ústring_fill_charr½  r¾  rÃ  Ústruct_levels_to_printÚstrvcatrÊ  rÎ  rÔ  ÚsumsqÚ
superiortoÚsuppress_verbose_help_messageÚsymlinkrì  r  Útilde_expandÚtimesÚtmpfileÚtmpnamr  Útoupperr%  r0  ÚtypeinfoÚumaskrn  ÚunameÚundo_string_escapesÚunlinkr‚  rƒ  ÚusageÚusleepÚvecÚ	vectorizer—  Úwaitpidr§  ÚwarrantyÚwhos_line_formatÚ	yes_or_noré  ÚinfrR   ÚnanrZ   )rm  rS  r´  rµ  (h  rs   Úaccumdimru   rx   r{   r›   r£   r­   ÚanovaÚarch_fitÚarch_rndÚ	arch_testrµ   Úarma_rndrº   r½   Úasctimer¿   rÂ   rÄ   rÉ   Úautoreg_matrixrÒ   rÓ   rÔ   rÙ   rÜ   ÚbartlettÚbartlett_testrá   ÚbetacdfÚbetainvÚbetapdfÚbetarndrï   Úbicubicró   ÚbinocdfÚbinoinvÚbinopdfÚbinorndrö   r÷   rú   Úblackmanrý   r   r  r	  r  r  r8  Ú
cauchy_cdfÚ
cauchy_invÚ
cauchy_pdfÚ
cauchy_rndr<  rH  ÚcenterrN  Úchisquare_test_homogeneityÚchisquare_test_independencerW  rY  rZ  rd  rk  Úcloglogro  rv  rw  ry  r{  r}  Úcommon_sizeÚcommutation_matrixr  Úcompare_versionsr€  rƒ  r…  rˆ  r�  r’  r“  r•  r–  rž  r¡  r¢  r¤  Úcorr§  Úcor_testr©  r­  r±  r²  rº  r¼  ÚcstrcatÚcsvreadÚcsvwriteÚctimerÃ  rÄ  ÚcutrÆ  rÍ  rÎ  rÐ  rÑ  rÓ  ÚdblquadÚdealræ  rì  rð  rò  ró  rþ  r  Údiffparar
  r  Údiscrete_cdfÚdiscrete_invÚdiscrete_pdfÚdiscrete_rndr  r  Údlmwriter  Údsearchr   Úduplication_matrixÚdurbinlevinsonr-  Úempirical_cdfÚempirical_invÚempirical_pdfÚempirical_rndr5  rA  rC  rE  ÚexampleÚexpcdfÚexpinvrQ  ÚexppdfÚexprndÚ	ezcontourÚ
ezcontourfÚezmeshÚezmeshcÚezplotr]  ÚezsurfÚezsurfcr_  r`  ÚfailÚfcdfrd  ÚfftconvÚfftfiltrm  rr  rw  ry  r|  r‰  rŽ  ÚfindstrÚfinvr—  Úflipdimr›  rœ  Úfpdfr¥  Ú	fractdiffÚfreqzÚ
freqz_plotÚfrndÚfsolveÚf_test_regressionr±  r³  rº  ÚgamcdfÚgaminvÚgampdfÚgamrndrÁ  rÂ  rÃ  rÅ  Ú
genvarnameÚgeocdfÚgeoinvÚgeopdfÚgeorndrö  r  ÚglpkÚglsr  r  Úgraphics_toolkitr  r  r  r  r  r!  r"  r*  Úhammingr,  ÚhanningrM  rO  rQ  ÚhistÚhistcrW  r[  Úhotelling_testÚhoushr_  ÚhurstÚhygecdfÚhygeinvÚhygepdfÚhygerndre  ri  rp  rr  rt  ry  r{  r}  ÚindexÚinfor‰  r�  r   r¡  r£  r§  r©  r½  Ú
isdefiniteÚisdirÚis_duplicate_entryrÒ  ÚisequalwithequalnansÚisfigurerÜ  Ú
ishghandleÚis_leap_yearræ  rê  rì  rü  rÿ  r   r  Úissquarer  r  r  Úis_valid_file_idr  r&  ÚkendallÚkolmogorov_smirnov_cdfÚkolmogorov_smirnov_testÚkruskal_wallis_testÚkrylovÚkurtosisÚlaplace_cdfÚlaplace_invÚlaplace_pdfÚlaplace_rndr7  r8  rA  rF  rK  Úlist_primesÚ	loadaudiorV  Úlogistic_cdfÚlogistic_invÚlogistic_pdfÚlogistic_rndÚlogitr]  Ú	loglogerrr^  ÚlogncdfÚlogninvÚlognpdfÚlognrndr_  rb  Ú
ls_commandrg  rj  ÚmahalanobisÚmanovarx  Úmcnemar_testr|  Úmeansqr}  Úmenurƒ  r„  r…  r†  rŠ  r�  r˜  rž  Úmomentr¦  Úmpolesr´  rÝ  Únargchkrá  ÚnbincdfÚnbininvÚnbinpdfÚnbinrndrå  rì  ró  Únewsr÷  Únormcdfrú  ÚnorminvÚnormpdfÚnormrndrü  rþ  r  ÚoceanÚolsÚ
onenormestr#  r$  r'  r*  r+  r1  r:  ÚparseparamsrA  rB  ÚpathdefrI  rJ  rL  ÚpcrrO  ÚperiodogramrQ  rR  rU  rW  rY  Ú	playaudior\  r`  ÚplotyyÚpoisscdfÚpoissinvÚpoisspdfÚpoissrndÚpolarrj  Ú
polyaffinerk  Ú	polyderivro  Úpolygcdrp  ÚpolyoutÚ
polyreducerr  rs  ÚpostpadÚpowersetÚppderÚppintÚppjumpsÚppplotrw  Ú	pqpnonnegÚprepadr}  r~  Úprint_usager‚  ÚprobitÚqpÚqqplotÚquadccr•  ÚquadlÚquadvr™  ÚqzhessÚrainbowrž  Úranger¡  Úranksr¢  r¾  rÁ  rÂ  rÃ  Úrectangle_lwÚrectangle_swrÆ  rÊ  rÌ  rÑ  rõ  rû  r  Úrindexr  Úroser  Úrotdimr  r&  Ú	run_countÚrundemosÚrun_testr)  r,  Ú	saveaudior.  r/  r1  r8  r<  Úsemilogxerrr=  ÚsemilogyerrÚsetaudiorN  rP  r[  r]  Úshiftr`  Ú	sign_testÚsincri  ÚsinetoneÚsinewaveÚskewnessrn  Úsombreroru  r|  r}  r~  ÚspearmanÚspectral_adfÚspectral_xdfr  ÚspeedÚspencerr€  r�  rƒ  r„  r…  rŠ  rŒ  r�  rŽ  r’  Úspstatsr”  Úsqprœ  Ú
statisticsr¢  Ústdnormal_cdfÚstdnormal_invÚstdnormal_pdfÚstdnormal_rndr£  Ústftr­  Ústrchrr»  ÚstrmatchÚstrreadrÀ  rÁ  rÂ  ÚstrtruncrÆ  Ú
studentizerÉ  rÌ  rÍ  ÚsubstrrÏ  rÖ  rØ  rÚ  rÜ  rÝ  rÞ  rà  râ  Úsylvester_matrixÚsymvarÚ	synthesisrí  r÷  rù  Útcdfrû  rü  Útestr   Útextreadr  Útinvr  r  Útpdfr!  r'  r(  r)  Útriangle_lwÚtriangle_swr+  r,  Ú
triplequadr-  r.  r/  Útrndr2  Út_testÚt_test_regressionr5  ÚunidcdfÚunidinvÚunidpdfÚunidrndÚunifcdfÚunifinvÚunifpdfÚunifrndrr  rs  ru  rx  ÚunpackÚuntabifyr}  r~  r  Úu_testr‹  r�  rŽ  Úvar_testÚvechr”  r–  rš  rŸ  r¡  r¥  ÚwavreadÚwavwriteÚwblcdfÚwblinvÚwblpdfÚwblrndr¯  Ú
welch_testr°  ÚwhiteÚwhitebgÚwienrndÚwilcoxon_testr¸  r»  rÒ  rÓ  rß  Ú
yulewalkerrê  rë  Úz_test)€rŸ   r«   r×   rã   rä   rå   ræ   rç   Úbitpackr  r  ÚccolamdrI  Ú
cellslicesrS  Ú
choldeleteÚ
cholinsertÚcholinvÚ	cholshiftrT  rt  ÚcollocrŸ  r   Úcsymamdr¿  rÀ  ÚdaspkÚdaspk_optionsÚdasrtÚdasrt_optionsÚdasslÚdassl_optionsrÖ  rØ  rÛ  rÜ  rÞ  rß  rà  Údbwherer   Údlmreadr  r  r)  r*  ÚendgrentÚendpwentrD  rj  rl  rn  r€  r„  r²  rÄ  ÚgetgrentÚgetgrgidÚgetgrnamÚgetpwentÚgetpwnamÚgetpwuidÚ	getrusageÚgivensÚgmtimeÚgnuplot_binaryrI  rf  rh  r¦  Úisdebugmoder  r-  Ú	localtimeÚlookupÚlsodeÚlsode_optionsri  ÚluincÚluupdateÚmatrix_typery  r�  ÚmktimerX  r�  r‘  r’  Úqrshiftr“  ÚquadÚquad_optionsr›  r�  ÚrandeÚrandgrŸ  Úrandpr   r¥  rÍ  rÏ  rÐ  r5  ÚsetgrentÚsetpwentrr  rz  r{  r‹  r�  r–  r·  ÚstrftimeÚstrptimer¿  rß  Ú
svd_driverÚsylræ  rç  ré  r  Útsearchr6  ÚurlreadÚurlwrite)Mrr   rt   rv   rw   ry   rz   r|   r®   Úargr¾   rÀ   rÁ   rÃ   rÆ   rÊ   rè   ré   rë   ÚbincoeffÚcbrtrC  rŒ  r¨  rª  r¬  r®  r»  r½  r;  r<  r>  r?  rN  Úfiniter•  r�  Úfmodr¼  r½  r¿  ro  ÚisalnumÚisalphaÚisasciiÚiscntrlÚisdigitr×  Úisgraphrß  ÚislowerÚisnarñ  ÚisprintÚispunctr
  ÚisupperÚisxdigitr4  ÚlgammarX  rc  r�  r½  rÛ  r  Úroundbr7  r9  rf  rh  rk  r•  rö  rø  ÚtoasciiÚtolowerr×  )ÚEDITORÚ	EXEC_PATHÚIÚ
IMAGE_PATHÚNAÚOCTAVE_HOMEÚOCTAVE_VERSIONÚPAGERÚPAGER_FLAGSÚSEEK_CURÚSEEK_ENDÚSEEK_SETÚSIGÚS_ISBLKÚS_ISCHRÚS_ISDIRÚS_ISFIFOÚS_ISLNKÚS_ISREGÚS_ISSOCKÚ	WCONTINUEÚ	WCOREDUMPÚWEXITSTATUSÚWIFCONTINUEDÚ	WIFEXITEDÚWIFSIGNALEDÚ
WIFSTOPPEDÚWNOHANGÚWSTOPSIGÚWTERMSIGÚ	WUNTRACEDr&   Úpercentblockcommentz#\{\s*\nÚhashblockcommentz[%#].*$ú^\s*function\br(   ©)Ú__FILE__Ú__LINE__r+   r,   r-   r.   r/   Údor1   r2   r3   Úend_try_catchÚend_unwind_protectÚendclassdefÚ	endeventsÚendforÚendfunctionÚendifÚ
endmethodsÚendpropertiesÚ	endswitchÚendwhilerJ  r4   r5   rÑ  r6   r7   r8   r9   r;   rˆ  r<   rA  Ústaticr>   r?   ÚuntilÚunwind_protectÚunwind_protect_cleanupr@   ú\b©rB   z-=|!=|!|/=|--ú-|==|~=|<|>|<=|>=|&&|&|~|\|\|?z$\*=|\+=|\^=|\/=|\\=|\*\*|\+\+|\.\*\*ú"\.\*|\*|\+|\.\^|\^|\.\\|\.\/|\/|\\z[\[\](){}:@.,]r   ú"[^"]*"ú&(\d+\.\d*|\d*\.\d+)([eEf][+-]?[0-9]+)?ú\d+[eEf][+-]?[0-9]+ú\d+r    r!   r"   r#   r$   r%   rõ  rö  r÷  z^\s*#\}rû  rø  rù  )rþ  r^
  r_
  r"   r(   c                 ó   — dS )z?Octave is quite hard to spot, and it looks like Matlab as well.r   r#  )r   s    r  r  zOctaveLexer.analyse_text˜  s   € àˆqr  N)#r  r  r  r  r  r  r  r  r  r  Ú
builtin_kwÚ
command_kwÚfunction_kwÚloadable_kwÚ
mapping_kwÚbuiltin_constsr   r  r   r   r   r   ÚConstantr   r   r   r   r  r  r
   r   r   r!  r"  r  r#  r  r  r   r   ü
  sŠ  € € € € € ðð ð €DØ
5€CØˆj€GØ�€IØ�€IØ€Mð4X$€Jðt 2€JðU€Kðn+€Kð><€Jð -€Nð ˜'Ô+Ð-BÐCØ˜'Ô+Ð-?Ð@Ø˜Ð!Ø ¨Ð3ð ˆUð 3ð <AðBñ Bô Bð ð	ð ˆU�: 
Ñ*¨[Ñ8¸;ÑFÈÑSØð!ñ !ô !Ø#'¤<ð1ð ˆU�>¨%Ð0Ñ0Ô0°$´-Ð@ð ˜xÐ(à.°Ð9à4°hÐ?à2°HÐ=ð  Ð,Ø�{Ð#à˜Ð à6¸¼ÐEØ# V¤\Ð2Ø�V”^Ð$ð ! (Ð+Ø ¨Ð2à˜dÐ#Ø�TˆNØ�4ˆLðe3
ðj ˜Ô*¨FÐ3Ø�wÔ(Ð)Ø�7Ô$Ð%ð 
ð ˜Ô*¨FÐ3Ø�wÔ(Ð)Ø�7Ô$Ð%ð
ð ˜ Ð'ð
ð BØˆX�j $¨
°KØ  $¤-°¸dØ! :ñ/ô /à06ð8ð
 $ØˆX�j $¤-Ñ0Ô0°&ð:ð
ðEKð K€FðZð ð ð ð r  r   c                   óÌ  — e Zd ZdZdZdZdgZg d¢ZdgZdZ	de
j        fd	ed
f edd¬¦  «        ef eej        ej        z   ej        z   d¬¦  «        ej        f eej        d¬¦  «        ej        fdefdefdefdefdefdedfdej        fdej        fdej        fdefdefdefgdedfdedfgd eeeeeeej        eeee¦
  «
        dfd eeej        ¦  «        dfgdœZ d „ Z!d!S )"r   z!
    For Scilab source code.
    ÚScilabzhttps://www.scilab.org/Úscilab)z*.sciz*.scez*.tstztext/scilabrA  z//.*?$r`
  r(   ra
  rt
  ru
  rv
  rw
  z[\[\](){}@.,=:;]+rx
  r    r!   r"   ry
  rz
  r{
  r#   r$   r%   rû  rö  rø  rù  )rþ  r"   r(   c                 óŽ   — d}t          j        d| ¦  «        r|dz  }t          j        d| ¦  «        r|dz  }t          |d¦  «        S )Ng        z^\s*//gš™™™™™¹?z^\s*/\*r
  )r  r  r�  )r   Úscores     r  r  zScilabLexer.analyse_textâ  sQ   € Øˆõ Œ9�Y Ñ%Ô%ð 	Ø�S‰LˆEÝŒ9�Z Ñ&Ô&ð 	Ø�S‰LˆEå�5˜#‰ŒÐr  N)"r  r  r  r  r  r  r  r  r  r  r   ÚSingler   r   r   Úfunctions_kwÚcommands_kwÚ	macros_kwr   r   Úvariables_kwrƒ
  r   r   r   r   r  r  r   r
   r   r!  r"  r  r#  r  r  r   r   �  së  € € € € € ðð ð €DØ
#€CØˆj€GØ+Ð+Ð+€IØ�€IØ€Mð ˜œÐ'Ø ¨Ð3àˆUð Nð W\ð]ñ ]ô ]ð ðð ˆUÐ#Ô0Ø#Ô/ñ0à#Ô-ñ.à6;ð=ñ =ô =à>B¼lðLð ˆUÐ#Ô0¸Ð?Ñ?Ô?ÀÄÐOð /°Ð9à2°HÐ=ð " ;Ð/à˜Ð ð ! (Ð+Ø ¨Ð2à6¸¼ÐEØ# V¤\Ð2Ø�V”^Ð$à˜dÐ#Ø�ZÐ Ø�4ˆLðQ)
ðV ˜ Ð'Ø�6˜6Ð"ð
ð
 BØˆX�j $¨
°KØ  $¤-°¸dØ! :ñ/ô /à06ð8ð
 $ X X¨d°D´MÑ%BÔ%BÀFÐKð
ð_7ð 7€Fðt	ð 	ð 	ð 	ð 	r  r   )r  r  Úpygments.lexerr   r   r   r   r   r   r	   Úpygments.tokenr
   r   r   r   r   r   r   r   r   r   Úpygments.lexersr   Ú__all__r   Úcompiler,  r   r   r   r#  r  r  ú<module>r“
     sþ  ððð ð 
€	€	€	ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð-ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -ð -Ð ,Ð ,Ð ,Ð ,Ð ,à
MÐ
MÐ
M€ðX*ð X*ð X*ð X*ð X*�*ñ X*ô X*ð X*ðvT ˆ2Œ:�gÑÔ€ðDDð DDð DDð DDð DD˜ñ DDô DDð DDðN^ð ^ð ^ð ^ð ^�*ñ ^ô ^ð ^ðBNð Nð Nð Nð N�*ñ Nô Nð Nð Nð Nr  