plot(wp,Vg_wp,'g');set(gca,'Color','b');double(sym)
改成plot(doubel(r),double(T1r))呢??? Error using ==> plotConversion to double from sym is not possible.错误将sym转化为double是不可能的解决方案如前二者均可。
Conversion to double from sym is not possible.可能是要转变数据类型???It was not possible to generate a backtrace.无法生成回溯跟踪。Not possible to return any longer?已经不能返回的时候?你好!not possible不可能的希望对你有所帮助。不可能不可能
存为myfun.m function Etotal=f(h)dtotal=3000;l=1;Eelec=50*10^(-9);Tb=1;C=2*pi*(0.67)*10^(-9.5);H=25;alfa=0.0601*5^0.8552;alfa_f=0.001*alfa*log(10);Etotal=(dtotal./h).*[l*Eelec+l*Tb*C*H*h.*exp(alfa_f.*h)];%原式公式有误 plot(h, Etotal)...
你仔细观察一下,你积分以后的常数没有赋值,所以总是有 syms 格式的 C1 C2现在前面 给他们赋值 在 subs()使用double函数比如>>root=solve('x^2+5*x-10')root=-5/2+1/2*65^(1/2)-5/2-1/2*65^(1/2)>>class(root)ans=sym>>root=double(root)root=1.5311-6.5311>>class(root)...
我给你改完的代码是这样的:syms x L = 1:100;xFinal = zeros(100, 1);for i=1:length(L)x0 = solve('0.1125*tan(11*pi/36)*L(i)*x^3 - (tan(5*pi/36) + tan(pi/6))*(0.1125*tan(2*pi/9)*tan(11*pi/36)*L(i) + 1)*x^2 + (0.1125*tan(11*pi/36)*tan...
clear v=dsolve('Dv=g-k*v^2/m','v(0)=0');x=int(v); m=75;g=9.8; k=0.22;T=0:0.5:30;for i=1:61 t=(i-1)/2; V(i)=subs(v);endplot(T,V)由
sym u v [u,v]=solve('u= 1.4281*v-81.7665','u=-0.4663*v-59.6715');v=11.66332347972972972972972972973 x u=-65.110107738597972972972972972973 y figure(2)plot(ns1,s1,'m',ns2,s2,'b',ns3,s3,'b',ns4,s4,'b',x1,y01,'g',x3,y03,'g',v,u,'*');xlabel('ds...
conversion 类型转换14.define 、definition 定义条件语句:1.select 选择2. expression 表达式3. logical expression 逻辑表达式4. Relational expression 关系表达式5.priority优先6. operation运算7.structure 结构循环语句:1.circle 循环2. condition 条件3. variant 变量4. process过程5.priority优先6. ...