精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《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
moonls:Thanks again ~ 04/11 18:22