精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《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
moonls:非常感謝您的答覆 ~ 趕緊來試看看 04/11 02:54