mathematical画图只有坐标没有opencv图像中心点坐标是什么原因

当前位置:
&mathematica Plot 画图只见坐标轴,不见图
mathematica Plot 画图只见坐标轴,不见图
作者 AlbertYuvin
程序如下,作图时只看到了坐标轴,却见不到曲线,希望能获得大神的帮助。
e = 1.6*10^-19;
h = 6.63*10^-34;
hb = h/(2 \[Pi]);
kb = 1.38*10^-23;
vf = 10^6;
\[Omega] = 2 \[Pi]*f;
r = e*vf^2/u/Abs[uc];
d = 0.34*10^-9;
\[Epsilon]0 = 8.85*10^-12;
(*Subscript[\[Sigma], \
intra][T_]==I*e^2*kb*T/(Pi*hb^2*(\[Omega]+I*4*Pi*r))*(uc/kb/T+2*Log(\
Exp(-uc/kb/T)+1));*)
Plot[Re[I*e^2*kb*
& &T/(Pi*hb^2*(\[Omega] + I*4*Pi*r))*(uc/kb/T +
& &&&2*Log (Exp (-uc/kb/T) + 1))], {T, 0.1, 3.1}]
函数参数需要用中括号括起来,你的Exp和Log后面带的括号都错了。不过你这里面临的更大的问题是你这个式子中涉及的数字,至少在32位系统上,已经导致了General::unfl,也就是运算出的数小过了系统所能表示的最小数字了。
引用回帖:: Originally posted by xzczd at
函数参数需要用中括号括起来,你的Exp和Log后面带的括号都错了。不过你这里面临的更大的问题是你这个式子中涉及的数字,至少在32位系统上,已经导致了General::unfl,也就是运算出的数小过了系统所能表示的最小数字 ... 谢谢xzczd的帮助当我修改了以上错误(调整了数值,改变了括号)后,还是不能画出结果,请教这是为什么?改变后的程序如下
e = 1.6*10^-3;
h = 6.63*10^-4;
hb = h/(2 \[Pi]);
kb = 1.38*10^-3;
vf = 10^4;
\[Omega] = 2 \[Pi]*f;
r = e*vf^2/u/Abs[uc];
d = 0.34*10^-4;
\[Epsilon]0 = 8.85*10^-2;
Subscript[\[Sigma], intra][T_] =
&&I*e^2*kb*T/(Pi*hb^2*(\[Omega] + I*4*Pi*r))*(uc/kb/T +
& &&&2*Log[Exp[-uc/kb/T] + 1]);
Plot[Re[I*e^2*kb*
& & T/(Pi*hb^2*(\[Omega] + I*4*Pi*r))*(uc/kb/T +
& && &2*Log[Exp[-uc/kb/T] + 1]), {T, 0.1, 3.1}]
&&Plot[Re[Subscript[\[Sigma], intra][T_]], {T, 0.1, 3.1}]
引用回帖:: Originally posted by xzczd at
函数参数需要用中括号括起来,你的Exp和Log后面带的括号都错了。不过你这里面临的更大的问题是你这个式子中涉及的数字,至少在32位系统上,已经导致了General::unfl,也就是运算出的数小过了系统所能表示的最小数字 ... 我每一步都重新检查了一次,函数定义都没有问题,但当输入Plot哪一行运行后就只有有坐标轴,不见函数图像,数值都已经改过了。求大神帮助
引用回帖:: Originally posted by xzczd at
函数参数需要用中括号括起来,你的Exp和Log后面带的括号都错了。不过你这里面临的更大的问题是你这个式子中涉及的数字,至少在32位系统上,已经导致了General::unfl,也就是运算出的数小过了系统所能表示的最小数字 ... 我刚刚又改了数值,将所有数值设为零,这样可以画出图象,但是在实际问题中我们常常会遇到很小数字,请问这种情况mathematica有什么好的解决方案吗?
引用回帖:: Originally posted by AlbertYuvin at
我每一步都重新检查了一次,函数定义都没有问题,但当输入Plot哪一行运行后就只有有坐标轴,不见函数图像,数值都已经改过了。求大神帮助... 没有错误?那我只能善意地认为你在3楼贴错了代码。凭推测修改了你的低级错误,再把所有的浮点数有理化,计算准确解后再提高额外精度计算数值解,发现把精度提到200个有效数字你那函数的数值才能有一点点区分。你真的确定你的模型没有问题吗?:CODE:e = 16/10*10^-3;
h = 663/100*10^-4;
hb = h/(2 \[Pi]);
kb = 138/100*10^-3;
vf = 10^4;
\[Omega] = 2 \[Pi]*f;
r = e*vf^2/u/Abs[uc];
d = 34/100*10^-4;
\[Epsilon]0 = 885/100*10^-2;
Subscript[\[Sigma], intra][T_] =
&&I*e^2*kb*T/(Pi*hb^2*(\[Omega] + I*4*Pi*r))*(uc/kb/T +
& &&&2*Log[Exp[-uc/kb/T] + 1]);
Block[{$MaxExtraPrecision = \[Infinity]},
& &N[Re[Subscript[\[Sigma], intra][#]], 200]] &@Range[3]
Plot[Re[I*e^2*kb*T/(Pi*hb^2*(\[Omega]+I*4*Pi*r))*(uc/kb/T+2*Log[Exp[-\
uc/kb/T]+1])],{T,0.1,3.1},PlotRange-&All,
WorkingPrecision-&16]
Plot[Re[Subscript[\[Sigma],intra][T]],{T,0.1,3.1},PlotRange-&All,
WorkingPrecision-&16]
引用回帖:: Originally posted by xzczd at
没有错误?那我只能善意地认为你在3楼贴错了代码。凭推测修改了你的低级错误,再把所有的浮点数有理化,计算准确解后再提高额外精度计算数值解,发现把精度提到200个有效数字你那函数的数值才能有一点点区分。你真 ... 谢谢你的帮助,你给我的代码是正确的,我的模型也没有问题,我好好学习下您的这几行代码。真的很感谢!
送你一朵红花,祝您愉快每一天!
24小时热帖
下载小木虫APP
与700万科研达人随时交流关于mathematica画图的基本问题!_百度知道
关于mathematica画图的基本问题!
dn/dt=r n(1-n/k)-(m
(n/a)^2)/(1+(n/a)^2)
On one graph, plot the new predation term (2nd term on right hand side of equation (2)) between n = 0 and n = 100 with m = 5 and a = 1, 10, 20, 50. Remember to label your axes and include...
Evaluate, {t;, &quot, PlotRange -&gt第一问:Plot[(m (n&#47, &a=50&},PlotRange-&All]第二问:s = NDSolve[((n'[t] ==
r n[t] (1 - n[t]/a)^2)&#47, 0, 100}, AxesLabel -& {&横坐标&quot. {r -&
1/10; {&(1 + (n/(1 + (n[t]/a)^2)) /, 50}} /&#47, &a=10&;a)^2) /. {m -& 5, a -&k) - (m (n[t]/ {1, 10;纵坐标&},
PlotLegends -&gt, &a=20&, 20, {t, {n;a=1&, k -& 20}) \[And] n[0] == 1,
100, m -& 5, a -&gt, 0, 10}];Plot[Evaluate[n[t] /. s], 0, 10};a)^2)&#47
采纳率:78%
为您推荐:
其他类似问题
mathematica的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。matlab画图,只有坐标,。没有图像_百度知道
matlab画图,只有坐标,。没有图像
clcclearr=0.1;m=5;k=10;tau1=0.5;tau2=0.1;c1=1-tau1*r*(m-k)c2=1-tau2*r*(m-k)xx=0:0.1:1.5;yy=0:0.1:1.5;[x,y]=meshgrid(xx,yy)t=log(2*pi/(r*(m*(k-m)*(1-m/k))^0.5))beta1=(r*c1*(x*c1-m*k*y*c2))./(2*k*c2*y.^2)u=log((y*c2*m^2+x*c1)./(y*c2*k^2+x*c1)...
我有更好的答案
w值为无意义的值,.baidu.hiphotos.baidu.com/zhidao/pic/item/5ab5c9ea15ce36d32ff5ee850b199:1matlab画图,只有坐标而没有图像呢。所以将x,y值代入后续公式里计算v:1://c;由于当xx=0.1.baidu.5,w值,其v:0。纠正措施:将xx和yy改成如下向量组xx=0.1:0.1:1.5;yy=0?问题出在这两句命令上,即xx=0:0.1:1.5;yy=0.5.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://c.hiphotos.1,yy=0,则x=0,也就是说z是无意义的值:0;更改后运行结果<a href="http。对于plot()函数命令也就认为整组(x,y,z)的数据是无效的,也就无法出图形了.1.com/zhidao/wh%3D600%2C800/sign=d739b46e099e6eefa189/5ab5c9ea15ce36d32ff5ee850b199.jpg" esrc="http://c.hiphotos,y=0
采纳率:79%
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 极坐标图像 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信