Matlab 里 premnmx tramnmx postmnmx 分别表示什么 matlab 中归一化的几种方法及其各自的适用条件

Matlab\u5f52\u4e00\u51fd\u6570\u662f\u4ec0\u4e48

\u51fd\u6570\u529f\u80fd\uff1a \u5b9e\u73b0\u56fe\u50cf\u77e9\u9635\u7684\u5f52\u4e00\u5316\u64cd\u4f5c\u3002[1] \u6240\u8c13"\u5f52\u4e00\u5316"\u5c31\u662f\u4f7f\u77e9\u9635\u7684\u6bcf\u4e2a\u5143\u7d20\u7684\u503c\u90fd\u57280\u548c1\u4e4b\u95f4\u3002\u8be5\u51fd\u6570\u5728\u6570\u5b57\u56fe\u50cf\u5904\u7406\u4e2d\u7ecf\u5e38\u7528\u5230\u3002 \u3000\u3000\u5728matlab\u547d\u4ee4\u7a97\u53e3\u4e2d\u8f93\u5165\uff1a doc mat2gray\u6216\u8005help mat2gray\u5373\u53ef\u83b7\u5f97\u8be5\u51fd\u6570\u7684\u5e2e\u52a9\u4fe1\u606f\uff0c \u952e\u5165type mat2gray\u53ef\u4ee5\u67e5\u770b\u51fd\u6570\u7684\u5b9e\u73b0\u4ee3\u7801\u3002 \u3000\u3000\u8c03\u7528\u683c\u5f0f\uff1a \u3000\u3000I = mat2gray(A, [amin amax]) \u3000\u3000\u5c06\u56fe\u50cf\u77e9\u9635A\u4e2d\u4ecb\u4e8eamin\u548camax\u7684\u6570\u636e\u5f52\u4e00\u5316\u5904\u7406\uff0c \u5176\u4f59\u5c0f\u4e8eamin\u7684\u5143\u7d20\u90fd\u53d8\u4e3a0\uff0c \u5927\u4e8eamax\u7684\u5143\u7d20\u90fd\u53d8\u4e3a1\u3002 \u3000\u3000I = mat2gray(A) \u3000\u3000\u5c06\u56fe\u50cf\u77e9\u9635A\u5f52\u4e00\u5316\u4e3a\u56fe\u50cf\u77e9\u9635I\uff0c \u5f52\u4e00\u5316\u540e\u77e9\u9635\u4e2d\u6bcf\u4e2a\u5143\u7d20\u7684\u503c\u90fd\u57280\u52301\u8303\u56f4\u5185\uff08\u5305\u62ec0\u548c1\uff09\u3002\u5176\u4e2d0\u8868\u793a\u9ed1\u8272\uff0c1\u8868\u793a\u767d\u8272\u3002

\u3000\u3000\u5173\u4e8e\u795e\u7ecf\u7f51\u7edc\uff08matlab\uff09\u5f52\u4e00\u5316\u65b9\u6cd5\u7684\u6574\u7406

\u3000\u3000matlab\u4e2d\u7684\u5f52\u4e00\u5316\u5904\u7406\u6709\u4e09\u79cd\u65b9\u6cd5\uff1a
\u3000\u30001. premnmx\u3001postmnmx\u3001tramnmx
\u3000\u30002. restd\u3001poststd\u3001trastd
\u3000\u30003. \u81ea\u5df1\u7f16\u7a0b
\u3000\u3000\u5177\u4f53\u7528\u90a3\u79cd\u65b9\u6cd5\u5c31\u548c\u4f60\u7684\u5177\u4f53\u95ee\u9898\u6709\u5173\u4e86

\u3000\u3000\u5f52\u4e00\u5316\u662f\u4e3a\u4e86\u52a0\u5feb\u8bad\u7ec3\u7f51\u7edc\u7684\u6536\u655b\u6027\uff0c\u53ef\u4ee5\u4e0d\u8fdb\u884c\u5f52\u4e00\u5316\u5904\u7406
\u3000\u3000\u5f52\u4e00\u5316\u7684\u5177\u4f53\u4f5c\u7528\u662f\u5f52\u7eb3\u7edf\u4e00\u6837\u672c\u7684\u7edf\u8ba1\u5206\u5e03\u6027\u3002\u5f52\u4e00\u5316\u57280-1\u4e4b\u95f4\u662f\u7edf\u8ba1\u7684\u6982\u7387\u5206\u5e03\uff0c\u5f52\u4e00\u5316\u5728-1--+1\u4e4b\u95f4\u662f\u7edf\u8ba1\u7684\u5750\u6807\u5206\u5e03\u3002\u5f52\u4e00\u5316\u6709\u540c\u4e00\u3001\u7edf\u4e00\u548c\u5408\u4e00\u7684\u610f\u601d\u3002\u65e0\u8bba\u662f\u4e3a\u4e86\u5efa\u6a21\u8fd8\u662f\u4e3a\u4e86\u8ba1\u7b97\uff0c\u9996\u5148\u57fa\u672c\u5ea6\u91cf\u5355\u4f4d\u8981\u540c\u4e00\uff0c\u795e\u7ecf\u7f51\u7edc\u662f\u4ee5\u6837\u672c\u5728\u4e8b\u4ef6\u4e2d\u7684\u7edf\u8ba1\u5206\u522b\u51e0\u7387\u6765\u8fdb\u884c\u8bad\u7ec3\uff08\u6982\u7387\u8ba1\u7b97\uff09\u548c\u9884\u6d4b\u7684\uff0c\u5f52\u4e00\u5316\u662f\u540c\u4e00\u57280-1\u4e4b\u95f4\u7684\u7edf\u8ba1\u6982\u7387\u5206\u5e03\uff1b
\u3000\u3000\u5f53\u6240\u6709\u6837\u672c\u7684\u8f93\u5165\u4fe1\u53f7\u90fd\u4e3a\u6b63\u503c\u65f6\uff0c\u4e0e\u7b2c\u4e00\u9690\u542b\u5c42\u795e\u7ecf\u5143\u76f8\u8fde\u7684\u6743\u503c\u53ea\u80fd\u540c\u65f6\u589e\u52a0\u6216\u51cf\u5c0f\uff0c\u4ece\u800c\u5bfc\u81f4\u5b66\u4e60\u901f\u5ea6\u5f88\u6162\u3002\u4e3a\u4e86\u907f\u514d\u51fa\u73b0\u8fd9\u79cd\u60c5\u51b5\uff0c\u52a0\u5feb\u7f51\u7edc\u5b66\u4e60\u901f\u5ea6\uff0c\u53ef\u4ee5\u5bf9\u8f93\u5165\u4fe1\u53f7\u8fdb\u884c\u5f52\u4e00\u5316\uff0c\u4f7f\u5f97\u6240\u6709\u6837\u672c\u7684\u8f93\u5165\u4fe1\u53f7\u5176\u5747\u503c\u63a5\u8fd1\u4e8e0\u6216\u4e0e\u5176\u5747\u65b9\u5dee\u76f8\u6bd4\u5f88\u5c0f\u3002
\u3000\u3000\u5f52\u4e00\u5316\u662f\u56e0\u4e3asigmoid\u51fd\u6570\u7684\u53d6\u503c\u662f0\u52301\u4e4b\u95f4\u7684\uff0c\u7f51\u7edc\u6700\u540e\u4e00\u4e2a\u8282\u70b9\u7684\u8f93\u51fa\u4e5f\u662f\u5982\u6b64\uff0c\u6240\u4ee5\u7ecf\u5e38\u8981\u5bf9\u6837\u672c\u7684\u8f93\u51fa\u5f52\u4e00\u5316\u5904\u7406\u3002\u6240\u4ee5\u8fd9\u6837\u505a\u5206\u7c7b\u7684\u95ee\u9898\u65f6\u7528[0.9 0.1 0.1]\u5c31\u8981\u6bd4\u7528[1 0 0]\u8981\u597d\u3002
\u3000\u3000\u4f46\u662f\u5f52\u4e00\u5316\u5904\u7406\u5e76\u4e0d\u603b\u662f\u5408\u9002\u7684\uff0c\u6839\u636e\u8f93\u51fa\u503c\u7684\u5206\u5e03\u60c5\u51b5\uff0c\u6807\u51c6\u5316\u7b49\u5176\u5b83\u7edf\u8ba1\u53d8\u6362\u65b9\u6cd5\u6709\u65f6\u53ef\u80fd\u66f4\u597d\u3002

\u3000\u3000\u5f52\u4e00\u5316\u65b9\u6cd5\u4e3b\u8981\u6709\u5982\u4e0b\u51e0\u79cd\uff1a

\u3000\u30001\u3001\u7ebf\u6027\u51fd\u6570\u8f6c\u6362\uff0c\u8868\u8fbe\u5f0f\u5982\u4e0b\uff1a
\u3000\u3000y=(x-MinValue)/(MaxValue-MinValue)
\u3000\u3000\u8bf4\u660e\uff1ax\u3001y\u5206\u522b\u4e3a\u8f6c\u6362\u524d\u3001\u540e\u7684\u503c\uff0cMaxValue\u3001MinValue\u5206\u522b\u4e3a\u6837\u672c\u7684\u6700\u5927\u503c\u548c\u6700\u5c0f\u503c\u3002

\u3000\u30002\u3001\u5bf9\u6570\u51fd\u6570\u8f6c\u6362\uff0c\u8868\u8fbe\u5f0f\u5982\u4e0b\uff1a
\u3000\u3000y=log10(x)
\u3000\u3000\u8bf4\u660e\uff1a\u4ee510\u4e3a\u5e95\u7684\u5bf9\u6570\u51fd\u6570\u8f6c\u6362\u3002

\u3000\u30003\u3001\u53cd\u4f59\u5207\u51fd\u6570\u8f6c\u6362\uff0c\u8868\u8fbe\u5f0f\u5982\u4e0b\uff1a
\u3000\u3000y=atan(x)*2/PI

\u3000\u3000\u5173\u4e8e\u7528premnmx\u8bed\u53e5\u8fdb\u884c\u5f52\u4e00\u5316\uff1a
\u3000\u3000premnmx\u8bed\u53e5\u7684\u8bed\u6cd5\u683c\u5f0f\u662f\uff1a[Pn,minp,maxp,Tn,mint,maxt]=premnmx(P,T)
\u3000\u3000\u5176\u4e2dP\uff0cT\u5206\u522b\u4e3a\u539f\u59cb\u8f93\u5165\u548c\u8f93\u51fa\u6570\u636e\uff0cminp\u548cmaxp\u5206\u522b\u4e3aP\u4e2d\u7684\u6700\u5c0f\u503c\u548c\u6700\u5927\u503c\u3002mint\u548cmaxt\u5206\u522b\u4e3aT\u7684\u6700\u5c0f\u503c\u548c\u6700\u5927\u503c\u3002
\u3000\u3000premnmx\u51fd\u6570\u7528\u4e8e\u5c06\u7f51\u7edc\u7684\u8f93\u5165\u6570\u636e\u6216\u8f93\u51fa\u6570\u636e\u8fdb\u884c\u5f52\u4e00\u5316\uff0c\u5f52\u4e00\u5316\u540e\u7684\u6570\u636e\u5c06\u5206\u5e03\u5728[-1,1]\u533a\u95f4\u5185\u3002

\u3000\u3000\u6211\u4eec\u5728\u8bad\u7ec3\u7f51\u7edc\u65f6\u5982\u679c\u6240\u7528\u7684\u662f\u7ecf\u8fc7\u5f52\u4e00\u5316\u7684\u6837\u672c\u6570\u636e\uff0c\u90a3\u4e48\u4ee5\u540e\u4f7f\u7528\u7f51\u7edc\u65f6\u6240\u7528\u7684\u65b0\u6570\u636e\u4e5f\u5e94\u8be5\u548c\u6837\u672c\u6570\u636e\u63a5\u53d7\u76f8\u540c\u7684\u9884\u5904\u7406\uff0c\u8fd9\u5c31\u8981\u7528\u5230tramnmx\u3002
\u3000\u3000\u4e0b\u9762\u4ecb\u7ecdtramnmx\u51fd\u6570\uff1a
\u3000\u3000[Pn]=tramnmx(P,minp,maxp)
\u3000\u3000\u5176\u4e2dP\u548cPn\u5206\u522b\u4e3a\u53d8\u6362\u524d\u3001\u540e\u7684\u8f93\u5165\u6570\u636e\uff0cmaxp\u548cminp\u5206\u522b\u4e3apremnmx\u51fd\u6570\u627e\u5230\u7684\u6700\u5927\u503c\u548c\u6700\u5c0f\u503c\u3002

premnmx函数:用于将网络的输入数据或输出数据进行归一化,归一化后的数据将分布在[-1,1]区间内。tramnmx:使用网络时所用的新数据和样本数据接受相同的预处理函数。

postmnmx:常用的函数,网络输出结果需要进行反归一化还原成原始的数据。postmnmx语句的语法格式是:[PN] = postmnmx(P,minp,maxp)。

MATLAB包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。

扩展资料:

MATLAB应用程序接口(API)是一个使MATLAB语言能与C、Fortran等其它高级编程语言进行交互的函数库。

该函数库的函数通过调用动态链接库(DLL)实现与MATLAB文件的数据交换,其主要功能包括在MATLAB中调用C和Fortran程序,以及在MATLAB与其它应用程序间建立客户、服务器关系。



premnmx函数:用于将网络的输入数据或输出数据进行归一化,归一化后的数据将分布在[-1,1]区间内。

tramnmx:使用网络时所用的新数据和样本数据接受相同的预处理函数。

语句的语法格式是:[PN]=tramnmx(P,minp,maxp),其中P和PN分别为变换前、后的输入数据。

postmnmx:常用的函数,网络输出结果需要进行反归一化还原成原始的数据。postmnmx语句的语法格式是:[PN] = postmnmx(P,minp,maxp)。

MATLAB数学函数库包括了大量的计算算法。从基本算法如四则运算、三角函数,到复杂算法如矩阵求逆、快速傅里叶变换等。

MATLAB语言是一种高级的基于矩阵/数组的语言,它有程序流控制、函数、数据结构、输入/输出和面向对象编程等特色。用这种语言能够方便快捷建立起简单运行快的程序,也能建立复杂的程序。


扩展资料:

MATLAB常用基本数学函数:

abs(x):纯量的绝对值或向量的长度

sqrt(x):开平方

angle(z):复数z的相角(Phase angle)

real(z):复数z的实部

conj(z):复数z的共轭复数    

imag(z):复数z的虚部

MATLAB基本绘图函数:

plot: x轴和y轴均为线性刻度(Linear scale)

loglog: x轴和y轴均为对数刻度(Logarithmic scale)

semilogx: x轴为对数刻度,y轴为线性刻度

semilogy: x轴为线性刻度,y轴为对数刻度

参考资料来源:百度百科 -MATLAB

   





premnmx、tramnmx、postmnmx、mapminmax
premnmx函数用于将网络的输入数据或输出数据进行归一化,归一化后的数据将分布在[-1,1]区间内。
premnmx语句的语法格式是:[Pn,minp,maxp,Tn,mint,maxt]=premnmx(P,T),其中P,T分别为原始输入和输出数据。

在训练网络时如果所用的是经过归一化的样本数据,那么以后使用网络时所用的新数据也应该和样本数据接受相同的预处理,这就要用到tramnmx函数:
tramnmx语句的语法格式是:[PN]=tramnmx(P,minp,maxp)
其中P和PN分别为变换前、后的输入数据,maxp和minp分别为premnmx函数找到的最大值和最小值。

网络输出结果需要进行反归一化还原成原始的数据,常用的函数是:postmnmx。
postmnmx语句的语法格式是:[PN] = postmnmx(P,minp,maxp)
其中P和PN分别为变换前、后的输入数据,maxp和minp分别为premnmx函数找到的最大值和最小值。
还有一个函数是mapminmax,该函数可以把矩阵的每一行归一到[-1 1].
mapminmax语句的语法格式是:[y1,PS] = mapminmax(x1)
其中x1 是需要归一的矩阵 y1是结果。
当需要对另外一组数据做归一时,就可以用下面的方法做相同的归一了
y2 = mapminmax('apply',x2,PS)
当需要把归一的数据还原时,可以用以下命令:
x1_again = mapminmax('reverse',y1,PS)

prestd、poststd、trastd
prestd归一到单位方差和零均值。
pminp和maxp分别为P中的最小值和最大值。mint和maxt分别为T的最小值和最大值。

ISMN
[词典] [医][=isosorbide mononitrate] 异山梨醇硝酸酯;
[例句]The test results have shown that the system achieve the desired design goals. It can meet the basic requirements of monitoring network traffic in ISMN.
测试和验证表明,系统能够满足标识分离映射网络中流量监测的基本要求,完成网络流量的捕获与存储、统计与分析等功能,达到了预期的设计目标。

premnmx函数用于将网络的输入数据或输出数据进行归一化,归一化后的数据将分布在[-1,1]区间内。
在训练网络时如果所用的是经过归一化的样本数据,那么以后使用网络时所用的新数据也应该和样本数据接受相同的预处理,这就要用到tramnmx函数
网络输出结果需要进行反归一化还原成原始的数据,常用的函数是:postmnmx。

扩展阅读:messenger lite apk ... whatsapp messenger ... messenger免费下载安装 ... longman dictionary ... messengerlite下载安装app ... mi messenger聊天软件 ... messenger log in ... 修复u盘损坏的6个方法 ... messenger apk下载 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网