Matlab 复杂函数绘图,求助高手!!!

三个表达式:q=(1-p)^(L+La).^这里表示次方,高手注意哦t=(L+La)/V+Ts.T=t+Tr*(1-q)*[1-(1-q)^n]/q.其中,T是L和p的函... 三个表达式:
q=(1-p)^(L+La). ^ 这里表示次方,高手注意哦

t = (L+La) / V + Ts.
T = t + Tr * (1-q)*[1-(1-q)^n]/q.
其中,T是L和p的函数,想画出当L和p变化时,T的曲线

L的取值为64/128/256/512/1024。。。
p的取值为10^-10 、10^-9、10^-8、10^-7、10^-6 。。。
Ts、Tr、V、La都是定值,La约为100,V=65×10^6或者130×10^6,
Ts=10×10^-6,Tr = 10×10^-5

表达式有点儿复杂,这里先谢谢了。必有加分。
展开
 我来答
tianxiawulang
2012-09-14 · TA获得超过2.7万个赞
知道大有可为答主
回答量:4732
采纳率:89%
帮助的人:2667万
展开全部

你的表达式

        T = t + Tr * (1-q)*[1-(1-q)^n]/q

中,n 是什么? 

 

另外,L和p的变化范围就这么大吗? 

这里取V=65×10^6,L和p坐标轴都采用对数分度。

 

更多追问追答
追问
首先非常感谢!
n的取值是0、1、2、3 递增。
L和p的变化范围都是递增的,L从64开始,乘2递增,p最小10^-10 、10^-9 ... 一直到1

高手可以把公式发给我吗?我还需要画V取其他值的情况。
T的单位是10^-5 次方?
再次感谢!
追答
La=100;
V=65*10^6; % V的其他取值请自定
Ts=10*10^-6;
Tr = 10*10^-5;
LL = [64 128 256 512 1024]; % L的范围
pp = [10^-10 10^-9 10^-8 10^-7 10^-6]; % p的范围

n = 4; % n根据你的需要取值
for i = 1 : length(LL)
for j = 1 : length(pp)
L = LL(i);
p = pp(j);
q=(1-p)^(L+La)
t = (L+La) / V + Ts;
T(i,j) = t + Tr * (1-q)*[1-(1-q)^n]/q;
end
end

% 后面是画图以及修饰
mesh(LL,pp,T)
set(gca,'xscale','log','yscale','log','xtick',LL,'ytick',pp,'xlim',[LL(1) LL(end)],'XMinorTick','off','YMinorTick','off','XMinorGrid','off','YMinorGrid','off')

xlabel('L')
ylabel('p')
zlabel('T')
东莞大凡
2024-11-19 广告
标定板认准大凡光学科技,专业生产研发厂家,专业从事光学影像测量仪,光学投影测量仪.光学三维测量仪,光学二维测量仪,光学二维测量仪,光学三维测量仪,光学二维测量仪.的研发生产销售。东莞市大凡光学科技有限公司创立于 2018 年,公司总部坐落于... 点击进入详情页
本回答由东莞大凡提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式