matlab中未找到变量,solve函数运行时说未找到或未定义变量

编写了一个用solve解方程的程序,一运行就说

Undefined function or variable 'Ni'.

Error in Nedensity (line 31)

sol=solve(P-(NN2+NO2+NN+NO+NN2_1+NN_1+NO2_1+NO_1+Ne)*k*T+(k*T)/(24*pi*(((E0*k*T)/((Ne+NN2_1+NN_1+NO2_1+NO_1)*e^2))^(0.5))^3),...

可是我这个程序里面跟没就没有Ni这个变量啊

程序:

clc;clear all;

global T;

yy_1=[];

yy_2=[];

%对变量作定义

h = waitbar(0,'Please wait...');

ti = 0;

for T=0.1*10^4:0.01*10^4:3*10^4

ti = ti + 1;

syms Ne NN NN2 NN2_1 NN_1 NN_2 NO NO2 NO2_1 NO_1 NO_2;

P=101.325*10^3;

k=1.3806503*10^(-23);

me=9.10938188*10^(-31);

h=6.62606876*10^(-34);

N_A=6.02*10^23;

e=1.602176462*10^(-19);

mO2=5.314*10^(-26);

mO=2.657*10^(-26);

mN

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值