Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2011-08-23
年龄: 34
帖子: 2
声望力: 0 ![]() |
![]()
syms r,E;
E=(4*r^2)/(3*exp((4*r^2)/5)); >> r=linspace(0,105*10^-9,30); >> plot(r,Ez) ??? Error using ==> plot Conversion to double from sym is not possible. >> subs(Ez,r); >> plot(r,Ez) ??? Error using ==> plot Conversion to double from sym is not possible. 怎么出来图呢?用ezplot也不行,就成了一条直线。 我前面的r因为要求微分 积分,所以没改成数值。 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2011-08-03
年龄: 36
帖子: 5
声望力: 0 ![]() |
![]()
E=(4*r.^2)./(3*exp((4*r.^2)/5));
>> r=linspace(0,105*10^-9,30); >> plot(E,r) >> grid on >> xlabel('E=(4*r^2)/(3*exp((4*r^2)/5))') >> ylabel('r') /****因为r是个矩阵,所以E中的计算必须用点乘和点除的算法才行***/ |
![]() |
![]() |