a
    ñ»j€ ã                	   @   s.  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defdefd	eeeeeeƒfd
eeeeƒfdejfdedfdedfedƒgZdefdedfdefdefgZG dd„ deƒZe d¡ZG dd„ deƒZG dd„ deƒZG d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ÚScilabLexerú[ \t]+z\.\.\..*?\nz(\[)([^\]]*)(\])([ \t]*)(=)z([a-zA-Z_]\w*)([ \t]*)(=)(?!=)ú[a-zA-Z_]\w*z\(Údeffunc_argsz\nú#popú\)z#pop:2z[^)\n.]+z[.\n]c                   @   sø  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"d#�eeeƒfeg d$¢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eed.eejeeeeƒfd/eejeeeeƒfd0efd1ed,fdefdefgdejdfdefd2ed,fed*ƒgd3ed,fgd4ed,fe
ed,fd5efd6efd7efd8ed,fed,ƒgd9œ	Zd: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)\].])\'Ústringr   ú\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Ú	otherwiseZparforÚ
persistentÚreturnZspmdÚswitchÚtryÚwhilez(?<!\.)(\s*)(z)\b)ÚprefixÚsuffix(ý	  ZBeginInvokeZCOMZCombineZCombinedDatastoreZ	EndInvokeZExecuteZFactoryGroupZFactorySettingZFevalZFunctionTestCaseZGetCharArrayZGetFullMatrixZGetVariableZGetWorkspaceDataZ	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ÚInfZKeyValueDatastoreZKeyValueStoreZ
MExceptionzMException.lastZMaximizeCommandWindowZMemoizedFunctionZMinimizeCommandWindowZ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ÚNaNZNaTZOperationResultZPutCharArrayZPutFullMatrixZPutWorkspaceDataZPythonEnvironmentZQuitZ
RandStreamZReleaseCompatibilityExceptionZReleaseCompatibilityResultsZRemoveZ	RemoveAllZSettingZSettingsGroupZTallDatastoreZTestZ
TestResultZTiffZTransformedDatastoreZValueIteratorZVersionResultsZVideoReaderZVideoWriterÚabsÚ
accumarrayÚacosÚacosdÚacoshÚacotÚacotdÚacothÚacscÚacscdÚacschZactxGetRunningServerZ
actxserverÚaddZaddCauseZaddCorrectionZaddFileZaddFolderIncludingChildFilesZaddGroupZaddLabelZaddPathZaddReferenceZ
addSettingZaddShortcutZaddShutdownFileZaddStartupFileZaddStyleZaddToolbarExplorationButtonsZaddboundaryZaddcatsZaddedgeZaddeventÚaddlistenerZaddmultiZaddnodeÚaddpathZ	addpointsZaddprefZaddpropZ	addsampleZaddsampletocollectionÚ	addtodateZaddtsZaddvarsZ	adjacencyÚairyÚalignZalimÚallÚallchildÚalphaZ
alphaShapeZalphaSpectrumZalphaTriangulationZalphamapZalphanumericBoundaryZalphanumericsPatternÚamdZanalyzeCodeCompatibilityÚancestorÚangleZanimatedlineÚ
annotationZansÚanyZappdesignerÚappendÚareaÚ	argumentsZarray2tableZarray2timetableZarrayDatastoreÚarrayfunZasFewOfPatternZasManyOfPatternÚasciiÚasecÚasecdÚasechÚasinÚasindÚasinhÚassertÚassigninÚatanÚatan2Zatan2dÚatandÚatanhZaudiodevinfoZaudiodevresetZ	audioinfoZaudioplayerZ	audioreadZaudiorecorderZ
audiowriteÚautumnÚaxesÚaxisZ	axtoolbarZaxtoolbarbtnÚbalanceÚ	bandwidthÚbarZbar3Zbar3hÚbarhZbarycentricToCartesianZbase2decZbatchStartupOptionUsedZbctreeÚbeepZbenchÚbesselhÚbesseliÚbesseljÚbesselkÚbesselyÚbetaÚbetaincZ
betaincinvÚbetalnZbetweenZbfsearchZbicgÚbicgstabZ	bicgstablZ
biconncompZbin2decÚbinaryZ
binscatterÚbitandÚbitcmpÚbitgetZbitnotÚbitorÚbitsetÚbitshiftÚbitxorÚblanksZbleZblelistÚblkdiagZ	bluetoothZbluetoothlistÚboneÚboundaryZboundaryFacetsZboundaryshapeZboundingboxZboundsÚboxZboxchartÚbrightenZbrushÚbsxfunZbubblechartZbubblechart3ZbubblelegendZ	bubblelimZ
bubblesizeZbuilddocsearchdbÚbuiltinZbvp4cZbvp5cZbvpgetZbvpinitZbvpsetZbvpxtendZcaldaysZcaldiffÚcalendarZcalendarDurationZcalllibZ	calmonthsZcalquartersZcalweeksZcalyearsZcamdollyZcameratoolbarZcamlightZ	camlookatZcamorbitZcampanZcamposZcamprojZcamrollZ	camtargetZcamupZcamvaZcamzoomZ	canUseGPUZcanUseParallelPoolZcart2polZcart2sphZcartesianToBarycentricZcaseInsensitivePatternZcaseSensitivePatternÚcastÚcatZcategoricalÚ
categoriesÚcaxisÚcdZcdf2rdfZcdfepochZcdfinfoZcdflibZcdfreadÚceilÚcellZcell2matZcell2structZ
cell2tableÚcelldispÚcellfunZcellplotÚcellstrZ
centralityZcentroidÚcgsÚcharZcharacterListPatternZcharacteristicZ	checkcodeÚcholÚ
cholupdateÚchooseZchooseContextMenuÚ	circshiftZcircumcenterÚclaÚclabelÚclassZclassUnderlyingÚclcÚclearZclearAllMemoizedCachesZclearPersonalValueZclearTemporaryValueZclearpointsZ	clearvarsÚclfZ	clibArrayZclibConvertArrayZ
clibIsNullZclibIsReadOnlyZclibReleasezclibgen.buildInterfacez!clibgen.generateLibraryDefinitionÚ	clipboardÚclockÚcloneÚcloseZ	closeFileÚclosereqZ	cmap2grayZ	cmpermuteZcmuniqueZcodeCompatibilityReportÚcolamdZcollapseÚcolonÚcolorbarZ	colorcubeÚcolormapZ
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ÚcometZcomet3ÚcompanÚcompassÚcomplexZcomposeÚcomputerZ	comserverÚcondZcondeigZcondensationÚcondestZconeplotZconfigureCallbackZconfigureTerminatorÚconjZconncompzcontainers.MapÚcontainsZcontainsrangeÚcontourZcontour3ÚcontourcÚcontourfZcontoursliceÚcontrastÚconvZconv2ZconvertCharsToStringsZconvertContainedStringsToCharsZconvertStringsToCharsZ	convertToZconvertvarsZ
convexHullÚconvhullÚ	convhullnÚconvnÚcoolÚcopperZcopyHDUÚcopyfileZcopygraphicsZcopyobjÚcorrcoefÚcosÚcosdÚcoshZcospiÚcotÚcotdÚcothÚcountZ	countcatsÚcovÚcplxpairÚcputimeZcreateCategoryZ
createFileZ	createImgZcreateLabelZ	createTblZcriticalAlphaÚcrossÚcscÚcscdÚcschÚ
ctransposeÚcummaxÚcumminÚcumprodÚcumsumÚcumtrapzÚcurlZcurrentProjectÚcylinderZdaspectZdataTipInteractionZdataTipTextRowZdatacursormodeZ	datastoreZdatatipÚdateÚdatenumZ	dateshiftÚdatestrÚdatetickÚdatetimeÚdatevecÚdayÚdaysÚdbclearZdbcontÚdbdownZdbmexZdbquitÚdbstackÚdbstatusZdbstepÚdbstopÚdbtypeÚdbupZdde23ZddegetZddensdZddesdZddesetÚdeblankZdec2baseZdec2binZdec2hexZdecicÚdecompositionÚdeconvZdeg2radZdegreeZdel2ÚdelaunayZdelaunayTriangulationÚ	delaunaynÚdeleteZ	deleteColZ
deleteFileZ	deleteHDUZ	deleteKeyZdeleteRecordZ
deleteRowsZdeleventZdelimitedTextImportOptionsZ	delsampleZdelsamplefromcollectionÚdemoZ
descriptorÚdetÚdetailsZdetectImportOptionsÚdetrendZdevalZdfsearchÚdiagZdialogZdiaryÚdiffÚdiffuseZdigitBoundaryZdigitsPatternZdigraphÚdirZdisableDefaultInteractivityZ
discretizeÚdispÚdisplayZdissectZ	distancesZditherÚ
divergenceÚdmpermÚdocZ	docsearchÚdosÚdotÚdoubleZdragZdragrectÚdrawnowÚdsearchnÚdurationr2   ZechoZechodemoZ	echotcpipZedgeAttachmentsZ	edgecountÚedgesZeditÚeigÚeigsZellipjZellipkeÚ	ellipsoidÚemptyZenableDefaultInteractivityZenableLegacyExplorationModesZenableNETfromNetworkDriveZenableserviceZendsWithÚenumerationÚeomdayÚepsÚeqZequilibrateZeraseZeraseBetweenÚerfÚerfcZerfcinvÚerfcxÚerfinvÚerrorÚerrorbarZerrordlgÚetimeÚetreeÚ	etreeplotÚevalZevalcÚevalinzevent.ClassInstanceEventzevent.DynamicPropertyEventzevent.EventDatazevent.PropertyEventzevent.hasListenerzevent.listenerzevent.proplistenerZeventlistenersÚeventsZ	exceltimeÚexistÚexitÚexpÚexpandZexpintÚexpmÚexpm1ZexportZexport2wsdlgZ	exportappZexportgraphicsZexportsetupdlgÚextractZextractAfterZextractBeforeZextractBetweenÚeyeÚezpolarZ
faceNormalÚfactorÚ	factorialÚfalseÚfcloseZfcontourÚfeatherZfeatureEdgesÚfeofÚferrorÚfevalZ	fewerbinsÚfftZfft2ÚfftnÚfftshiftÚfftwÚfgetlÚfgetsÚ
fieldnamesÚfigureZfigurepaletteZfileDatastoreZfileModeÚfileNameÚ
fileattribÚ
filemarkerÚ	filepartsZfilereadÚfilesepÚfillZfill3ZfillmissingZfilloutliersÚfilterZfilter2Z	fimplicitZ
fimplicit3ÚfindZfindCategoryZ	findEventZfindFileZ	findLabelÚfindallZfindedgeZfindfigsZ
findgroupsZfindnodeÚfindobjZfindpropÚfinishZfitsdispZfitsinfoZfitsreadZ	fitswriteÚfixZfixedWidthImportOptionsÚflagZflintmaxÚflipZflipedgeÚfliplrÚflipudÚfloorZflowÚflushZfmeshZfminbndZ
fminsearchÚfopenÚformatÚfplotZfplot3ÚfprintfZframe2imÚfreadZfreeBoundaryZ	freqspaceÚfrewindÚfscanfÚfseekZfsurfÚftellÚftpÚfullÚfullfileZfunc2strZfunction_handleÚ	functionsZfunctiontestsZfunmÚfwriteÚfzeroZgalleryÚgammaÚgammaincZgammaincinvÚgammalnZgatherÚgcaÚgcbfÚgcboÚgcdÚgcfZgcmrZgcoÚgenpathZgeoaxesZ
geobasemapZ	geobubbleZgeodensityplotZ	geolimitsZgeoplotZ
geoscatterZgeotickformatÚgetZgetAColParmsZgetAxesZgetBColParmsZ
getColNameZ
getColTypeZgetColorbarZgetConstantValueZgetEqColTypeZgetFileFormatsZ	getHDUnumZ
getHDUtypeZgetHdrSpaceZ
getImgSizeZ
getImgTypeZ	getLayoutZ	getLegendZgetMockHistoryZ
getNumColsZ
getNumHDUsZgetNumInputsZgetNumInputsImplZgetNumOutputsZgetNumOutputsImplZ
getNumRowsZgetOpenFilesZgetProfilesZgetPropertyGroupsImplZ	getReportZ
getTimeStrZ
getVersionZ
getabstimeZ
getappdataZgetaudiodataZgetdatasamplesZgetdatasamplesizeÚgetenvÚgetfieldZgetframeZgetinterpmethodZgetnextZgetpinstatusZgetpixelpositionZ	getplayerZ	getpointsZgetprefZgetqualitydescZgetrangefromclassZ
getsamplesZgetsampleusingtimeZgettimeseriesnamesZgettsafterateventZgettsaftereventZgettsateventZgettsbeforeateventZgettsbeforeeventZgettsbetweeneventsZ
getvaroptsÚginputZgmresZgobjectsÚgplotZgrabcodeÚgradientÚgraphÚgrayÚgridÚgriddataÚ	griddatanZgriddedInterpolantZgrootZgroupcountsZgroupfilterZgroupsummaryZgrouptransformZgsvdÚgtextZguidataZguideZ
guihandlesÚgunzipÚgzipZh5createZh5dispZh5infoZh5readZ	h5readattZh5writeZ
h5writeattÚhadamardÚhandleÚhankelZhasFactoryValueZhasFrameZhasGroupZhasPersonalValueZ
hasSettingZhasTemporaryValueZhasdataZhasnextZhdfanZhdfdf24Zhdfdfr8ZhdfhZhdfhdZhdfheZhdfhxZhdfinfoZhdfmlZhdfptZhdfreadZhdfvZhdfvfZhdfvhZhdfvsÚheadZheatmapÚheightÚhelpZhelpdlgÚhessZhex2decZhex2numZhgexportÚhggroupZhgtransformÚhiddenÚ	highlightÚhilbZ
histcountsZhistcounts2Z	histogramZ
histogram2ZhmsÚholdZholesÚhomeÚhorzcatÚhotÚhourÚhoursZhoverÚhsvZhsv2rgbÚhypotÚiZicholZidealfilterÚidivideÚifftZifft2ÚifftnÚ	ifftshiftZiluZ	im2doubleZim2frameZim2grayZim2javaÚimagÚimageZimageDatastoreÚimagescZimapproxÚimfinfoZ	imformatsZimgCompressÚimportZ
importdataÚimreadZimresizeÚimshowZimtileÚimwriteZinShapeZincenterZ	incidenceZind2rgbZind2subZindegreeZinedgesZinfoImplZinmemZinner2outerZ	innerjoinÚ	inpolygonÚinputZinputParserZinputdlgÚ	inputnameZ
insertATblZinsertAfterZ
insertBTblZinsertBeforeZ	insertColZ	insertImgZ
insertRowsZint16Zint2strZint32Zint64Zint8ZintegralZ	integral2Z	integral3Zinterp1Zinterp2Zinterp3ÚinterpftÚinterpnZinterpstreamspeedÚ	intersectÚintmaxÚintminÚinvÚinvhilbÚipermuteÚiqrZisCompressedImgZisConnectedZ'isDiscreteStateSpecificationMutableImplZisDoneZ
isDoneImplZisInactivePropertyImplZisInputComplexityMutableImplZisInputDataTypeMutableImplZisInputSizeMutableImplZ
isInteriorZisKeyZisLoadedZisLockedZisMATLABReleaseOlderThanZisPartitionableZisShuffleableZisStringScalarZ$isTunablePropertyDataTypeMutableImplZisUnderlyingTypeÚisaZisaUnderlyingZ	isappdataZisbandedZ	isbetweenZiscalendardurationZiscategoricalZ
iscategoryÚiscellÚ	iscellstrZischangeÚischarZiscolumnZiscomZisdagZ
isdatetimeZisdiagÚisdstZ
isdurationÚisemptyZisenumÚisequalZisequalnZiseventÚisfieldÚisfileÚisfiniteÚisfloatZisfolderZ
isgraphicsÚishandleÚishermitianZisholdZisholeÚisinfÚ	isintegerZisinterfaceZ
isinteriorZisisomorphicZisjavaÚ	iskeywordÚisletterZ
islocalmaxZ
islocalminÚ	islogicalÚismacÚismatrixÚismemberZismembertolÚismethodZ	ismissingZismultigraphÚisnanZisnatÚ	isnumericÚisobjectZisocapsZ	isocolorsZisomorphismZ
isonormalsZ	isordinalZ
isosurfaceZ	isoutlierÚispcZ	isplayingZisprefÚisprimeÚispropZisprotectedÚisrealZisrecordingZ	isregularZisrowÚisscalarZissimplifiedÚissortedZissortedrowsÚisspaceÚissparseÚisstringÚ	isstrpropÚisstructZ	isstudentÚissymmetricZistableZistallZistimetableZistrilZistriuZisundefinedÚisunixZisvalidÚ	isvarnameÚisvectorZ	isweekendÚjZ	javaArrayZ
javaMethodZjavaMethodEDTZ
javaObjectZjavaObjectEDTZjavaaddpathZjavachkZjavaclasspathZ
javarmpathÚjetÚjoinZ
jsondecodeZ
jsonencodeZ
juliandateÚkeyboardÚkeysÚkronZ	labeledgeZ	labelnodeZlagZ	laplacianÚlastwarnZlayoutÚlcmZldlZleapsecondsÚlegendÚlegendreÚlengthZletterBoundaryZlettersPatternzlib.pointerZlibfunctionsZlibfunctionsviewZlibisloadedZ
libpointerZ	libstructÚlicenseZlightZ
lightangleZlightingZlin2muÚlineZlineBoundaryÚlinesZlinkaxesZlinkdataÚlinkpropZlinsolveÚlinspaceZlistModifiedFilesZlistRequiredFilesZlistdlgZlistenerZ	listfontsÚloadZloadObjectImplZloadlibraryÚloadobjZlocalfunctionsÚlogÚlog10Úlog1pÚlog2ÚlogicalÚloglogÚlogmÚlogspaceZlookAheadBoundaryZlookBehindBoundaryÚlookforÚlowerZlsZlscovZ
lsqminnormÚ	lsqnonnegZlsqrÚluÚmagicZmakehgtformZmakimaZ	mapreduceZ
mapreducerZmaskedPatternZmat2cellZmat2strÚmatchesZ
matchpairsÚmaterialZ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.setWSDLToolPathZmatlabReleaseZmatlabrcÚ
matlabrootÚmaxZmaxflowZmaxkÚmeanÚmedianZ
memmapfileÚmemoizeZmemoryZ	mergecatsZ	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Ú	metaclassr:   ZmethodsviewZmexÚmexextZmexhostÚ	mfilenameÚmgetZmillisecondsÚminZminkZminresZminspantreeÚminuteÚminutesÚ	mislockedÚmissingÚmkdirÚmkppÚmldivideZmlintrptÚmlockZ
mmfileinfoÚmodÚmodeÚmonthÚmoreZmorebinsZ	movAbsHDUZ	movNamHDUZ	movRelHDUÚmoveÚmovefileZmoveguiZmovevarsZmovieZmovmadZmovmaxZmovmeanZ	movmedianZmovminZmovprodZmovstdZmovsumZmovvarÚmpowerÚmputÚmrdivideZmsgboxÚmtimesZmu2linZmultibandreadZmultibandwriteÚmunlockZmustBeAZ
mustBeFileZmustBeFiniteZmustBeFloatZmustBeFolderZmustBeGreaterThanZmustBeGreaterThanOrEqualZmustBeInRangeZmustBeIntegerZmustBeLessThanZmustBeLessThanOrEqualZmustBeMemberZmustBeNegativeZmustBeNonNanZmustBeNonemptyZmustBeNonmissingZmustBeNonnegativeZmustBeNonpositiveZmustBeNonsparseZmustBeNonzeroZmustBeNonzeroLengthTextZmustBeNumericZmustBeNumericOrLogicalZmustBePositiveZ
mustBeRealZmustBeScalarOrEmptyZ
mustBeTextZmustBeTextScalarZmustBeUnderlyingTypeZmustBeValidVariableNameZmustBeVectorZnamedPatternZnamedargs2cellÚnamelengthmaxÚnarginZ	narginchkÚnargoutÚ
nargoutchkZnative2unicodeZnccreateZncdispÚnchoosekZncinfoZncreadZ	ncreadattZncwriteZ
ncwriteattZncwriteschemaÚndgridÚndimsZnearestZnearestNeighborZnearestvertexZ	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ÚnewplotZnextpow2ZnexttileÚnnzÚnonzerosÚnormÚ	normalizeÚnormestÚnotifyÚnowZ
nsidedpolyÚnthrootZnufftZnufftnÚnullZnum2cellZnum2hexZ	num2rulerZnum2strZnumArgumentsFromSubscriptZ
numRegionsZnumboundariesZnumedgesÚnumelZnumnodesZnumpartitionsZnumsidesÚnzmaxZode113Zode15iZode15sZode23Zode23sZode23tZode23tbZode45ZodegetZodesetZodextendZ	onCleanupÚonesÚopenZopenDiskFileZopenFileZopenProjectZopenfigZopenglZopenvarÚoptimgetÚoptimsetZoptionalPatternZordeigÚorderfieldsZordqzZordschurÚorientÚorthZ	outdegreeZoutedgesZ	outerjoinÚoverlapsZoverlapsrangeÚpackÚpadZpadecoefZpagectransposeZ
pagemtimesZpagetransposeÚpanZpanInteractionZparallelplotÚparetoZparquetDatastoreZparquetinfoZparquetreadZparquetwriteÚ	partitionZparulaÚpascalÚpatchÚpathÚpathsepZpathtoolÚpatternÚpauseZpbaspectÚpcgÚpchipZpcodeÚpcolorZpdepeZpdevalÚpeaksZ	perimeterÚperlÚpermsÚpermuteÚpiÚpieZpie3ÚpinkÚpinvÚplanerotZplayZplayblockingÚplotZplot3ZplotbrowserZploteditÚ
plotmatrixZ	plottoolsÚplusZpointLocationZpol2cartZ	polaraxesZpolarbubblechartZpolarhistogramZ	polarplotZpolarscatterÚpolyÚpolyareaZ
polybufferZpolyderZpolyeigÚpolyfitÚpolyintZ	polyshapeÚpolyvalÚpolyvalmZ	posixtimeZpossessivePatternZpow2ÚppvalZpredecessorsZprefdirZpreferencesZpressÚpreviewÚprimesÚprintZprintdlgZprintoptZprintpreviewÚprismZ#processInputSpecificationChangeImplZprocessTunedPropertiesImplÚprodZprofileZpropeditÚ
propertiesZpropertyeditorÚpsiÚpublishÚpwdZpyargsZpyenvZqmrÚqrÚqrdeleteÚqrinsertÚqrupdateZquad2dÚquadgkZquarterZquestdlgÚquitÚquiverZquiver3ÚqzZrad2degÚrandÚrandiÚrandnÚrandpermÚrankÚratÚratsZrbboxÚrcondÚreadZreadATblHdrZreadBTblHdrZreadCardZreadColZ	readFrameZreadImgZreadKeyZreadKeyCmplxZ
readKeyDblZreadKeyLongLongZreadKeyLongStrZreadKeyUnitZ
readRecordÚreadallZreadcellÚreadlineÚ	readlinesZ
readmatrixZ
readstructZ	readtableZreadtimetableZreadvarsÚrealÚreallogÚrealmaxÚrealminÚrealpowÚrealsqrtÚrecordZrecordblockingZ	rectangleÚrectintÚrecycleZreducepatchZreducevolumeÚrefreshZrefreshSourceControlÚrefreshdataÚregexpZregexpPatternÚregexpiÚ	regexprepÚregexptranslateZregionZoomInteractionZregionsZregistereventZregmatlabserverÚrehashZrelationaloperatorsÚreleaseZreleaseImplÚreloadÚremÚremoveZremoveCategoryZ
removeFileZremoveGroupZremoveLabelZ
removePathZremoveReferenceZremoveSettingZremoveShortcutZremoveShutdownFileZremoveStartupFileZremoveStyleZremoveToolbarExplorationButtonsZ
removecatsZremovetsZ
removevarsÚrenameZ
renamecatsZ
renamevarsZrendererinfoZreordercatsZreordernodesZrepelemÚreplaceZreplaceBetweenÚrepmatZresampleZrescaleÚresetZ	resetImplÚreshapeÚresidueÚrestoredefaultpathÚresumeÚrethrowZretimeÚreverseZrgb2grayZrgb2hsvZrgb2indZrgbplotÚribbonZrlimZ	rmappdataZ
rmboundaryÚrmdirZrmedgeÚrmfieldZrmholesZ	rmmissingZrmnodeZ
rmoutliersÚrmpathZrmprefZrmpropZ	rmsliversÚrngÚrootsÚrosserZrot90ÚrotateZrotate3dZrotateInteractionÚroundZrowfunZ	rows2varsÚrrefZrsf2csfZ
rtickangleZrtickformatZrticklabelsZrticksZ	ruler2numZrulerPanInteractionÚrunZ	runChecksZrunperfÚruntestsÚsaveZsaveObjectImplÚsaveasZsavefigÚsaveobjÚsavepathÚscaleÚscatterZscatter3ZscatteredInterpolantZscatterhistogramÚschurÚscrollÚsecÚsecdÚsechÚsecondÚsecondsÚsemilogxÚsemilogyZsendmailZ
serialportZserialportlistÚsetZ	setBscaleZsetCompressionTypeZsetDTRZsetHCompScaleZsetHCompSmoothZsetPropertiesZsetRTSZ
setTileDimZ	setTscaleZ
setabstimeZ
setappdataZsetcatsÚsetdiffÚsetenvÚsetfieldZsetinterpmethodZsetpixelpositionZsetprefZsettimeseriesnamesÚsettingsZsetuniformtimeÚsetupZ	setupImplZ
setvaroptsZ
setvartypeÚsetxorZsgtitleÚshadingZ
sheetnamesZshgÚshiftdimZshortestpathZshortestpathtreeZshowplottoolZshrinkfacesÚshuffleÚsignÚsimplifyÚsinÚsindÚsingleÚsinhZsinpiÚsizeÚsliceZsmooth3Z
smoothdataZsnapnowÚsortZsortboundariesZsortregionsÚsortrowsZsortxZsortyÚsoundZsoundscÚspallocÚsparseÚ	spaugmentÚ	spconvertÚspdiagsÚspecularÚspeyeÚspfunZsph2cartÚsphereÚspinmapÚsplineÚsplitZ
splitapplyÚ
splitlinesZ	splitvarsÚsponesÚspparmsÚsprandÚsprandnÚ	sprandsymÚsprankZspreadsheetDatastoreZspreadsheetImportOptionsÚspringÚsprintfÚspyÚsqrtÚsqrtmÚsqueezeZss2tfÚsscanfÚstackZstackedplotÚstairsZstandardizeMissingÚstartZstartatZ
startsWithZstartupÚstdÚstemZstem3ÚstepZstepImplZstlreadZstlwriteÚstopZ
str2doubleZstr2funcZstr2numÚstrcatÚstrcmpÚstrcmpiZstream2Zstream3Z
streamlineZstreamparticlesZstreamribbonZstreamsliceZ
streamtubeÚstrfindr%   ÚstringsÚstripZstrjoinÚstrjustZ	strlengthÚstrncmpÚstrncmpiÚstrrepÚstrsplitÚstrtokÚstrtrimÚstructZstruct2cellZstruct2tableÚ	structfunZsub2indZsubgraphÚsubplotÚsubsasgnÚ	subscribeÚ	subsindexÚsubspaceÚsubsrefÚ	substructÚsubtitleÚsubtractZ	subvolumeÚ
successorsÚsumÚsummaryÚsummerZsuperclassesÚsurfZ
surf2patchÚsurfaceZsurfaceAreaÚsurfcÚsurflÚsurfnormÚsvdÚsvdsZ	svdsketchÚ	swapbytesZ
swarmchartZswarmchart3Z	sylvesterÚsymamdÚsymbfactZsymmlqÚsymrcmZsynchronizeZsysobjupdateÚsystemÚtableZtable2arrayZ
table2cellZtable2structZtable2timetableZtabularTextDatastoreÚtailZtallZtallrngÚtanÚtandÚtanhÚtarZ	tcpclientÚtempdirÚtempnameZ	testsuiteZ	tetrameshZtexlabelÚtextZtextBoundaryÚtextscanÚtextwrapZtfqmrZthetalimZthetatickformatZthetaticklabelsZ
thetaticksZthingSpeakReadZthingSpeakWriteÚthrowZthrowAsCallerÚticZtiledlayoutÚtimeZtimeitZ	timeofdayZtimerZ	timerangeZ	timerfindZtimerfindallZ
timeseriesZ	timetableZtimetable2tableZ	timezonesÚtitleÚtocZ	todatenumÚtoeplitzZ
toolboxdirZtopkrowsZtoposortÚtraceZtransclosureZ	transformÚ	translateÚ	transposeZtransreductionÚtrapzÚ
treelayoutÚtreeplotZtriangulationÚtrilÚtrimeshÚtriplotÚtrisurfÚtriuÚtrueZtscollectionztsdata.eventÚtsearchnZturboZturningdistÚtypeÚtypecastÚtzoffsetZuialertZuiaxesZuibuttonZuibuttongroupZ
uicheckboxZ	uiconfirmZuicontextmenuZ	uicontrolZuidatepickerZ
uidropdownZuieditfieldZuifigureZuigaugeZuigetdirZ	uigetfileZ	uigetprefZuigridlayoutZuihtmlZuiimageZuiknobZuilabelZuilampZ	uilistboxZuimenuZuint16Zuint32Zuint64Zuint8ZuiopenZuipanelZuiprogressdlgZ
uipushtoolZ	uiputfileZuiradiobuttonZuiresumeZuisaveZ
uisetcolorZ	uisetfontZ	uisetprefZuisliderZ	uispinnerZuistackZuistyleZuiswitchZuitabZ
uitabgroupZuitableZ
uitextareaZuitogglebuttonZuitoggletoolZ	uitoolbarZuitreeZ
uitreenodeZuiwaitÚuminusZunderlyingTypeZunderlyingValueZunicode2nativeÚunionÚuniqueZ	uniquetolÚunixZunloadlibraryZunmeshÚunmkppZunregisteralleventsZunregistereventZunstackZunsubscribeÚuntarÚunwrapÚunzipÚupdateZupdateDependenciesÚuplusÚupperZusejavaZuserpathZvalidateFunctionSignaturesJSONZvalidateInputsImplZvalidatePropertiesImplZvalidateattributesZvalidatecolorÚvalidatestringÚvaluesÚvanderÚvarZvararginZ	varargoutZvarfunÚvartypeZvecnormÚverZverLessThanÚversionÚvertcatZvertexAttachmentsZvertexNormalÚviewZviewmtxZvisdiffÚvolumeZvolumeboundsÚvoronoiZvoronoiDiagramÚvoronoinÚwaitZwaitbarZwaitforÚwaitforbuttonpressZwarndlgÚwarningZ	waterfallZwebZ
weboptionsZwebreadZwebsaveZwebwriteÚweekÚweekdayÚwhatÚwhichZwhitespaceBoundaryZwhitespacePatternÚwhoÚwhosÚwidthZwildcardPatternÚ	wilkinsonZwinopenZwinqueryregÚwinterZwithinrangeZwithtolZ	wordcloudÚwriteZwriteChecksumZwriteColZwriteCommentZ	writeDateZwriteHistoryZwriteImgZwriteKeyZwriteKeyUnitZ
writeVideoZwriteallZ	writecellZ	writelineZwritematrixZwritestructZ
writetableZwritetimetableZxcorrZxcovÚxlabelÚxlimZxlineZxmlreadZxmlwriteÚxorÚxsltZ
xtickangleZxtickformatZxticklabelsZxticksÚyearZyearsÚylabelZylimZylineZymdZ
ytickangleZytickformatZyticklabelsZyticksZyyaxisZyyyymmddÚzerosÚzipÚzlabelZzlimZzoomZzoomInteractionZ
ztickangleZztickformatZzticklabelsZzticksz(?<!\.)(z(\.\.\.)(.*)$z#(?:^|(?<=;))(\s*)(\w+)(\s+)(?!=|\(|z\s|\s)ÚcommandargsÚexpressionsú^\s*%\}r   ú^.*\nz(\w+)(\s*)(=)(\s*)(\d+)z(\w+)(\s*)(=)(\s*)([a-zA-Z]\w*)ú,r   z(?<!\.)end\bú[^']*'ú=r   z'[^']*'z[^';\s]+ú;)	rA  Úrootr)   r*   r   r,   r+   r%   r@  c                    sb   t ‡ fdd„ˆ  ¡ D ƒdƒ ¡ }| d¡r6d|vr6dS t dˆ tj¡rJdS t d	ˆ tj¡r^dS d S )
Nc                 3   s   | ]}t  d ˆ ¡s|V  qdS )ú^\s*%N)ÚreÚmatch)Ú.0rË  ©rú  © ú<E:\soccer\ml_env\Lib\site-packages\pygments/lexers/matlab.pyÚ	<genexpr>¸
  s   ÿz+MatlabLexer.analyse_text.<locals>.<genexpr>Ú r7   Ú{ç      ð?rI  gš™™™™™É?z^!\w+)Únextrµ  rÏ  Ú
startswithrJ  ÚsearchÚM)rú  Zfirst_non_commentrN  rM  rO  Úanalyse_text¶
  s    ÿ
ÿzMatlabLexer.analyse_textN)!Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚaliasesÚ	filenamesÚ	mimetypesÚurlÚversion_addedÚ
_operatorsr   r   ÚFloatÚIntegerr   r   r   r   r	   ÚOtherr
   Ú	Multiliner   r   r   ÚBuiltinr   Ú_deffuncÚ_deffunc_argsr   ÚtokensrX  rN  rN  rN  rO  r   1   s  
ÿç
þ
ÿûú	                    € € € € € € € € € € € € € € € € € € € € ü                    € € € € € € € € € € € € € € € € € € € € ù                    	
ÿ€ € € € € € € € € € € € € € € € € € € € Ñ                    F
ýÿÿÿÿö
üÿõ€ € € € € € € € € € € € € € € € € € € € —                     r   z.*?
c                   @   s.   e Zd ZdZdZdgZdZdZdZd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              	   c   sÈ  t f i | j¤Ž}d}g }d}t |¡D �]~}| ¡ }| d¡rv| t|ƒdtj	|d d… fgf¡ ||dd … 7 }�n| d¡r¶| t|ƒdtj	|d d… fgf¡ ||dd … 7 }nÖ| d¡ræt|ƒ}dtj
|f}	| ||	gf¡ n¦|�rV|�rVt|d	 d	 d	 ƒ}
| d
|
 ¡�rL| t|ƒdtj	|d |
… fgf¡ |||
d … 7 }n||7 }n6|�rzt|| |¡ƒE d H  d}g }| ¡ tj|fV  | ¡  d¡�r¢d}q&d}q&|�rÄt|| |¡ƒE d H  d S )NrQ  Fz>> r   é   z>>é   z???éÿÿÿÿú z...T)r   ÚoptionsÚline_reÚfinditerÚgrouprU  r^   Úlenr   ÚPromptÚ	Tracebackr   Úget_tokens_unprocessedrÅ  ÚOutputrÏ  Úendswith)Úselfrú  ZmlexerZcurcodeÚ
insertionsZcontinuationrK  rË  ÚidxÚtokenÚ
line_startrN  rN  rO  rx  Ó
  sT    

ÿ

ÿ
ÿ

ÿ

ÿz)MatlabSessionLexer.get_tokens_unprocessedN)
rY  rZ  r[  r\  r]  r^  ra  rb  Ú_examplerx  rN  rN  rN  rO  r   È
  s   r   c                   @   s^  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d�efee
e e e e dd�ejfeed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eed-œZ d.d/„ Z!d0S )1r   z%
    For GNU Octave source code.
    ÚOctavez)https://www.gnu.org/software/octave/indexÚoctaver   ztext/octaveú1.5(=  rQ   rR   ZaddpropertyrV   Úandr]   ÚargnamesÚargvrj   ÚatexitZautoloadZavailable_graphics_toolkitsZbeep_on_errorr�   Zbitmaxr„   r†   r‡   r’   r—   rš   rœ   r£   r¤   ÚcolumnsZcommand_line_pathZcompletion_append_charZcompletion_matchesrµ   Zconfirm_recursive_rmdirrÐ   Zcrash_dumps_octave_corerÕ   rØ   rÙ   Zdebug_on_errorZdebug_on_interruptZdebug_on_warningZdefault_save_optionsZdellistenerrö   r÷   rú   Zdoc_cache_fileZdo_string_escapesr  r  ÚeZecho_executing_commandsr  r  ÚerrnoZ
errno_listr  r  r  Úexecr  r  r!  r%  Zfclearr&  ZfcntlZfdispr(  r)  r*  Zfflushr/  r0  r1  Zfile_in_loadpathZfile_in_pathr5  r7  Zfind_dir_in_pathZfixed_point_formatÚfnmatchrE  ZforkZformularH  ZfputsrI  ZfreportrJ  rK  rL  ZfskiplrM  rQ  rR  Úger\  r]  Úgetegidr^  ÚgeteuidÚgetgidZgetpgrpÚgetpidÚgetppidÚgetuidÚglobÚgtZgui_modeZhistory_controlZhistory_fileZhistory_sizeZhistory_timestamp_format_stringrw  rx  r}  ZifelseZignore_function_time_stampZ
inferiortoZ	info_fileZinfo_programÚinlinerŒ  r‘  r’  r•  Zis_absolute_filenameZisargoutZisboolr˜  r™  rš  Z	iscomplexrœ  rž  r¡  Zisglobalr¢  ZisieeeZisindexr¥  r¨  rª  r¬  Zisnullr®  r¯  r³  Zis_rooted_relative_filenamerµ  rº  r½  ÚkbhitrÂ  ÚkillZlasterrZ	lasterrorrÅ  ZldivideÚlerÉ  ÚlinkrÎ  rÕ  ÚlstatÚltZmake_absolute_filenameZmakeinfo_programZmax_recursion_depthÚmerger:   rë  Úminusrð  rò  ÚmkfifoÚmkstemprô  rõ  Zmouse_wheel_zoomrü  rþ  rÿ  r   r  r  Znative_float_formatr  ÚneZnfieldsr
  r  Únotr  r  Zoctave_config_infoZoctave_core_file_limitZoctave_core_file_nameZoctave_core_file_optionsr  ÚorZoutput_max_field_widthZoutput_precisionZpage_output_immediatelyZpage_screen_outputr$  r%  r'  Zpcloser.  r/  Úpiper6  ÚpopenÚpowerZprint_empty_dimensionsZprintfZprint_struct_array_contentsrB  Zprogram_invocation_nameZprogram_nameÚputenvZputsrF  rL  rU  ZrdivideZreaddirÚreadlinkZread_readline_init_filer]  r^  rj  ro  ZrepelemsZre_read_readline_init_filerr  rs  Úresizeru  rw  rz  r{  r|  ÚrowsZsave_header_format_stringZsave_precisionZsaving_historyZscanfr”  r–  Z	shell_cmdZsighup_dumps_octave_coreZsigterm_dumps_octave_coreZsilent_functionsr¢  r¤  Z
size_equalZsizemaxÚsizeofÚsleepÚsourceZsparse_auto_mutateZsplit_long_rowsr½  rÁ  rÂ  ÚstatÚstderrÚstdinÚstdoutrË  rÌ  Zstring_fill_charrÑ  rÒ  r×  Zstruct_levels_to_printZstrvcatrÚ  rÞ  rã  ZsumsqZ
superiortoZsuppress_verbose_help_messageÚsymlinkrñ  rþ  Ztilde_expandÚtimesZtmpfileÚtmpnamr  Ztoupperr  r  ZtypeinfoÚumaskr  ÚunameZundo_string_escapesÚunlinkr  r  ÚusageZusleepZvecZ	vectorizer%  Úwaitpidr,  ZwarrantyZwhos_line_formatZ	yes_or_nor=  ÚinfrC   ÚnanrD   )rª   rÏ  r1  r2  (h  rF   ZaccumdimrH   rK   rN   rS   rW   rZ   ZanovaZarch_fitZarch_rndZ	arch_testr_   Zarma_rndra   rb   Úasctimerd   rg   ri   rm   Zautoreg_matrixro   rp   rq   rt   ru   ZbartlettZbartlett_testrv   ZbetacdfZbetainvZbetapdfZbetarndr   Zbicubicr€   ZbinocdfZbinoinvZbinopdfZbinorndr‚   rƒ   r…   Zblackmanrˆ   r‰   rŠ   rŒ   r�   r�   r‘   Z
cauchy_cdfZ
cauchy_invZ
cauchy_pdfZ
cauchy_rndr”   r˜   Úcenterr›   Zchisquare_test_homogeneityZchisquare_test_independencer    r¡   r¢   r¦   r¨   Zcloglogr«   r­   r®   r¯   r°   r²   Zcommon_sizeZcommutation_matrixr³   Zcompare_versionsr´   r¶   r·   r¸   r»   r¼   r½   r¾   r¿   rÀ   rÃ   rÄ   rÅ   ZcorrÆ   Zcor_testrÈ   rË   rÎ   rÏ   rÑ   rÓ   ZcstrcatZcsvreadZcsvwriteÚctimerÚ   rÛ   ÚcutrÜ   rÝ   rÞ   rß   rà   râ   ZdblquadZdealrì   rî   rï   rð   rñ   rò   rõ   Zdiffpararø   rù   Zdiscrete_cdfZdiscrete_invZdiscrete_pdfZdiscrete_rndrû   rü   Zdlmwriterÿ   Zdsearchr  Zduplication_matrixZdurbinlevinsonr  Zempirical_cdfZempirical_invZempirical_pdfZempirical_rndr  r  r  r  ZexampleZexpcdfZexpinvr  ZexppdfZexprndZ	ezcontourZ
ezcontourfZezmeshZezmeshcZezplotr"  ZezsurfZezsurfcr#  r$  ZfailZfcdfr'  ZfftconvZfftfiltr-  r2  r4  r6  r8  r;  r<  ZfindstrZfinvr?  ZflipdimrA  rB  ZfpdfrG  Z	fractdiffZfreqzZ
freqz_plotZfrndZfsolveZf_test_regressionrN  rP  rS  ZgamcdfZgaminvZgampdfZgamrndrW  rX  rY  r[  Z
genvarnameZgeocdfZgeoinvZgeopdfZgeorndr_  r`  ZglpkZglsra  rb  Zgraphics_toolkitrd  re  rf  rg  rh  ri  rj  rk  Zhammingrm  Zhanningrr  rs  ru  ÚhistZhistcrv  ry  Zhotelling_testZhoushr|  ZhurstZhygecdfZhygeinvZhygepdfZhygerndr  r‚  r„  r…  r†  rˆ  r‰  rŠ  ÚindexÚinfor‹  r�  rŽ  r�  r�  r”  r–  r—  Z
isdefiniteÚisdirZis_duplicate_entryr�  ZisequalwithequalnansZisfigurer£  Z
ishghandleZis_leap_yearr§  r©  r«  r°  r±  r²  r´  Zissquarer¹  r»  r¼  Zis_valid_file_idr¾  rÀ  ZkendallZkolmogorov_smirnov_cdfZkolmogorov_smirnov_testZkruskal_wallis_testZkrylovZkurtosisZlaplace_cdfZlaplace_invZlaplace_pdfZlaplace_rndrÇ  rÈ  rÊ  rË  rÍ  Zlist_primesZ	loadaudiorÐ  Zlogistic_cdfZlogistic_invZlogistic_pdfZlogistic_rndZlogitrÖ  Z	loglogerrr×  ZlogncdfZlogninvZlognpdfZlognrndrØ  rÙ  Z
ls_commandrÛ  rÝ  ZmahalanobisZmanovarà  Zmcnemar_testrâ  Zmeansqrã  Zmenurå  ræ  rç  rè  rê  rì  ró  r÷  Zmomentrû  Zmpolesrý  r  Znargchkr  ZnbincdfZnbininvZnbinpdfZnbinrndr  r  r	  Únewsr  Znormcdfr  ZnorminvZnormpdfZnormrndr  r  r  ÚoceanZolsZ
onenormestr  r  r  r  r  r  r   Zparseparamsr"  r#  Zpathdefr(  r)  r*  Zpcrr+  Zperiodogramr,  r-  r0  r1  r3  Z	playaudior4  r5  ZplotyyZpoisscdfZpoissinvZpoisspdfZpoissrndZpolarr7  Z
polyaffiner8  Z	polyderivr9  Zpolygcdr:  ZpolyoutZ
polyreducer;  r<  ZpostpadZpowersetZppderZppintZppjumpsZppplotr=  Z	pqpnonnegZprepadr?  r@  Úprint_usagerA  ZprobitZqpZqqplotZquadccrK  ZquadlZquadvrM  ZqzhessÚrainbowrP  ÚrangerS  ZranksrT  r\  r_  r`  ra  Zrectangle_lwZrectangle_swrb  rd  re  ri  rq  rt  ry  Úrindexr~  Úroser  Zrotdimr‚  rƒ  Z	run_countZrundemosZrun_testr„  r†  Z	saveaudior‡  rˆ  rŠ  rŽ  r’  Zsemilogxerrr“  ZsemilogyerrZsetaudior•  r—  rš  r›  Úshiftrœ  Z	sign_testZsincr¡  ZsinetoneZsinewaveZskewnessr¥  Zsombreror§  r«  r¬  r­  ZspearmanZspectral_adfZspectral_xdfr®  ÚspeedZspencerr¯  r°  r±  r²  r³  r¶  r¸  r¹  rº  r¼  Zspstatsr¾  ZsqprÄ  Ú
statisticsrÆ  Zstdnormal_cdfZstdnormal_invZstdnormal_pdfZstdnormal_rndrÇ  ZstftrÊ  ZstrchrrÐ  ZstrmatchZstrreadrÔ  rÕ  rÖ  ZstrtruncrØ  Z
studentizerÙ  rÜ  rÝ  Úsubstrrß  rå  ræ  rç  rè  ré  rê  rì  rí  Zsylvester_matrixZsymvarZ	synthesisrò  rõ  r÷  Ztcdfrø  rù  Útestrú  Ztextreadrû  Ztinvr   r  Ztpdfr  r  r  r  Ztriangle_lwZtriangle_swr	  r
  Z
triplequadr  r  r  Ztrndr  Zt_testZt_test_regressionr  ZunidcdfZunidinvZunidpdfZunidrndZunifcdfZunifinvZunifpdfZunifrndr  r  r  r  ÚunpackZuntabifyr  r  r  Zu_testr  r   r!  Zvar_testZvechr#  r$  r&  r(  r)  r+  ZwavreadZwavwriteZwblcdfZwblinvZwblpdfZwblrndr.  Z
welch_testr/  ÚwhiteZwhitebgZwienrndZwilcoxon_testr4  r5  r7  r8  r<  Z
yulewalkerr>  r?  Zz_test)€rT   rY   rr   rw   rx   ry   rz   r{   ZbitpackrŽ   r�   Zccolamdr™   Z
cellslicesr�   Z
choldeleteZ
cholinsertZcholinvZ	cholshiftrž   r¬   ZcollocrÁ   rÂ   ZcsymamdrÖ   r×   ZdaspkZdaspk_optionsZdasrtZdasrt_optionsZdasslZdassl_optionsrå   ræ   rç   rè   ré   rê   rë   Zdbwhereró   Zdlmreadrý   r   r  r  ZendgrentZendpwentr  r+  r,  r.  r9  r:  rO  rZ  ZgetgrentÚgetgrgidÚgetgrnamZgetpwentÚgetpwnamÚgetpwuidZ	getrusageZgivensÚgmtimeZgnuplot_binaryrq  r€  r�  r“  Zisdebugmoder·  rÄ  Ú	localtimeÚlookupZlsodeZlsode_optionsrÜ  ZluincZluupdateZmatrix_typerá  rí  Úmktimer2  rG  rH  rI  ZqrshiftrJ  ZquadZquad_optionsrN  rO  ZrandeZrandgrQ  ZrandprR  rV  rf  rg  rh  r‹  ZsetgrentZsetpwentr¦  r©  rª  r·  r»  rÀ  rÍ  ÚstrftimeÚstrptimerÓ  rë  Z
svd_driverZsylrî  rï  rð  rÿ  Ztsearchr  ZurlreadZurlwrite)MrE   rG   rI   rJ   rL   rM   rO   r[   Úargrc   re   rf   rh   rk   rn   r|   r}   r~   ZbincoeffZcbrtr–   r¹   rÇ   rÉ   rÊ   rÌ   rÒ   rÔ   r  r  r  r  r  Zfiniter>  rC  ÚfmodrT  rU  rV  rƒ  ÚisalnumÚisalphaÚisasciiZiscntrlÚisdigitr   Zisgraphr¤  ÚislowerZisnar­  ZisprintZispunctr¶  ÚisupperZisxdigitrÆ  ÚlgammarÑ  rÚ  rö  r[  rm  r�  Zroundbr�  r�  rž  r   r£  r¿  rô  rö  ZtoasciiÚtolowerr9  )ZEDITORZ	EXEC_PATHÚIZ
IMAGE_PATHZNAZOCTAVE_HOMEZOCTAVE_VERSIONZPAGERZPAGER_FLAGSÚSEEK_CURÚSEEK_ENDÚSEEK_SETZSIGÚS_ISBLKÚS_ISCHRÚS_ISDIRÚS_ISFIFOÚS_ISLNKÚS_ISREGÚS_ISSOCKZ	WCONTINUEZ	WCOREDUMPZWEXITSTATUSZWIFCONTINUEDZ	WIFEXITEDZWIFSIGNALEDZ
WIFSTOPPEDZWNOHANGZWSTOPSIGZWTERMSIGZ	WUNTRACEDr(   Úpercentblockcommentz#\{\s*\nÚhashblockcommentz[%#].*$ú^\s*function\br*   ©)Z__FILE__Z__LINE__r-   r.   r/   r0   r1   Údor3   r4   r5   Zend_try_catchZend_unwind_protectZendclassdefZ	endeventsZendforZendfunctionÚendifZ
endmethodsZendpropertiesZ	endswitchZendwhiler  r6   r7   r]  r8   r9   r:   r;   r<   rC  r=   r”  Zstaticr>   r?   ZuntilZunwind_protectZ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'   rB  r   rC  z^\s*#\}rE  )rH  rñ  rò  r%   r*   r   c                 C   s   dS )z?Octave is quite hard to spot, and it looks like Matlab as well.r   rN  rM  rN  rN  rO  rX  ¤  s    zOctaveLexer.analyse_textN)"rY  rZ  r[  r\  r]  ra  r^  r_  r`  rb  Z
builtin_kwZ
command_kwZfunction_kwZloadable_kwZ
mapping_kwZbuiltin_constsr
   rg  r   r   r   rh  ÚConstantr   r   r   r   rd  re  r	   ri  rj  rk  rX  rN  rN  rN  rO  r     sv   Z 

ø	÷ÿÿÎ5
ý
ýÿ½Fr   c                   @   sô   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d�efeejej ej dd�ejfeejd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eedœZ dd„ Z!d S )!r   z!
    For Scilab source code.
    ÚScilabzhttps://www.scilab.org/Úscilab)z*.sciz*.scez*.tstztext/scilabrƒ  z//.*?$ró  r*   rô  r÷  rø  rù  rú  z[\[\](){}@.,=:;]+rû  r#   r$   r%   rü  rý  rþ  r   r&   r'   rE  r   )rH  r%   r*   r   c                 C   s6   d}t  d| ¡r|d7 }t  d| ¡r,|d7 }t|dƒS )Ng        z^\s*//gš™™™™™¹?z^\s*/\*rS  )rJ  rV  rí  )rú  ZscorerN  rN  rO  rX  è  s    zScilabLexer.analyse_textN)"rY  rZ  r[  r\  r]  ra  r^  r_  r`  rb  r
   ÚSingler   r   r   Zfunctions_kwZcommands_kwZ	macros_kwr   rh  Zvariables_kwrÿ  r   r   r   r   rd  re  r   r	   ri  rj  rk  rX  rN  rN  rN  rO  r   ©  sX   úù	ÿþþþØ+þÐ4r   )!r\  rJ  Zpygments.lexerr   r   r   r   r   r   r   Zpygments.tokenr	   r
   r   r   r   r   r   r   r   r   Zpygments.lexersr   Ú__all__ÚFunctionri  rj  r   Úcompilerr  r   r   r   rN  rN  rN  rO  Ú<module>   sh   
$0ÿ
ÿõü                     )
G   