作者dok (身心疲惫)
看板MATLAB
标题Re: [问题] 单位符号 ? m u n p 怎麽解 ?
时间Tue Apr 11 17:56:02 2006
※ 引述《moonls (mulder)》之铭言:
: : clear all,clc;
: : syms m u n;
: : data=textread('1.txt','%s'); % 读入
: : m=1e-3;u=1e-6;n=1e-9;
: : for i=1:length(data)
: : x=eval([num2str(data{i}(:,1:end-1)) '*' data{i}(end)]);
: : After(i,:)=subs(x); % 转换
: : end
: 感谢高手解答 ~~
: 但是另外有个问题 , 遇到没单位的 , 该怎麽判断 ?
: 就是有内容是 123. 後面就没单位了
: 谢谢 ~
clear all,clc;
format short e
syms m u n;
data=textread('1.txt','%s');
m=1e-3;u=1e-6;n=1e-9;
for i=1:length(data)
if(data{i}(end)=='.')
x=data{i};
else
x=eval([num2str(data{i}(:,1:end-1)) '*' data{i}(end)]);
end
After(i,:)=subs(x);
end
After
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.155.201
1F:推 moonls:Thanks again ~ 04/11 18:22