MATLAB带符号计算如何彻底计算clear;clc;syms muG muL muR;G=muG;L=muL;R=muR;a=1.2825/(0.288*muL);b=muL-0.577215/a;cdfL=vpa(exp(-exp(-a*(L-b))));pdfL=vpa(a*exp(-a*(L-b))*cdfL);cdfL=subs(cdfL);sigmaG=muG*0.07sigmaL1=normpdf(norminv(cdfL))/pdfLs
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 11:44:26
MATLAB带符号计算如何彻底计算
clear;clc;
syms muG muL muR;
G=muG;L=muL;R=muR;
a=1.2825/(0.288*muL);b=muL-0.577215/a;
cdfL=vpa(exp(-exp(-a*(L-b))));
pdfL=vpa(a*exp(-a*(L-b))*cdfL);
cdfL=subs(cdfL);
sigmaG=muG*0.07
sigmaL1=normpdf(norminv(cdfL))/pdfL
sigmaR1=vpa(R*(log(1+0.1^2))^0.5)
muG=muR/1.066;
muL=0.1*0.7*muG/1.06;
z=vpa(sqrt(sigmaG^2+sigmaL1^2+sigmaR1^2))
alphaG=(-sigmaG/z)
alphaL=sigmaL1/z
alphaR=sigmaR1/z
计算之后,alphaG、alphaL、alphR的结果都是含有变量的式子,但如果手算的话应该得到具体数值的,请问如何能得到?
直接令muG muL muR 都等于 1 就行了;
调用函数 subs(f, v, 1);
f 是带变量的函数,v 是待替换变量, 1 是替换的值,
一个一个替换一下,
f 的值就出来了,
具体可以参见 MATLAB help 文件
MATLAB带符号计算如何彻底计算clear;clc;syms muG muL muR;G=muG;L=muL;R=muR;a=1.2825/(0.288*muL);b=muL-0.577215/a;cdfL=vpa(exp(-exp(-a*(L-b))));pdfL=vpa(a*exp(-a*(L-b))*cdfL);cdfL=subs(cdfL);sigmaG=muG*0.07sigmaL1=normpdf(norminv(cdfL))/pdfLs
matlab符号计算结果怎么显示小数
matlab无法进行符号矩阵计算怎么办
matlab计算时能否带单位
如何设置选择Matlab的符号计算引擎,Maple或MuPAD
如何设置选择Matlab的符号计算引擎,Maple或MuPAD
latex 数学符号如何计算
如何计算OFDM符号周期
MATLAB计算
Q=CU计算带符号吗
带根号的不定积分计算如何计算
用带符号键的计算器计算(-11)的10的乘方如何输入
MATLAB中如何计算这种排列组合
matlab 如何计算正态分布函数N(x)
matlab 如何计算正态分布函数N(x)
matlab如何计算函数的标准差
窗的长度如何计算 matlab
matlab如何计算F分布分位数