作者dok (身心疲惫)
看板MATLAB
标题Re: [问题] 单位符号 ? m u n p 怎麽解 ?
时间Mon Apr 10 10:05:51 2006
※ 引述《moonls (mulder)》之铭言:
: 请教各位高手
: 我有一个文字档如下
: 1.3u
: 2.5u
: 0.05n
: 1.5m
: 要怎麽读入 matlab 并且转换到对应的倍率
: m:1e-3 u:1e-6 n:1e-9 诸如此类
: 这问题烦恼我好些日子了 ~~~ 0rz
: 请版上的高手指点一二
: 感激不尽
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
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.155.201
1F:推 moonls:非常感谢您的答覆 ~ 赶紧来试看看 04/11 02:54