1樓:博麗靈夢
注釋有以下幾種:%a
=0:.1
:10;%語句後注釋
%%%執行節b=
sin(a);
%程式兩行之間注釋
plot(a
,b)那麼就可以根據這幾種不同的注釋進行分別處理:
fid1
=fopen
('main.m'
);%輸入檔案i=
0;afterProcess
={};
tline
=fgetl
(fid1
);while
ischar
(tline)i
=i+1
;ifcontains
(tline
,'%')i
=i+1
;tline
=fgetl
(fid1
);afterProcess
={};
endelseif
contains
(tline
,'%'
)afterProcess
=extractBefore
(tline
,'%'
);tline
=fgetl
(fid1
);elseif
~contains
(tline
,'%'
)afterProcess
=tline
;tline
=fgetl
(fid1
);end
endfclose
(fid1
);%寫入檔案
fileID
=fopen
('out.m'
,'w'
);formatSpec
='%s\n';[
nrows
,ncols]=
size
(afterProcess
);for
row=1:
ncols
fprintf
(fileID
,formatSpec
,char
(afterProcess
));end
fclose
(fileID
);處理後得到的檔案:
所有問題都要刪除有什麼辦法呢
莫邪大人 家具在包裝之前往往都會做一遍清潔,你如果以為工人用幹的棉布輕輕擦拭?歇了吧,溼抹布一頓擦。我說的這種情況包括真皮沙發。而且,如果因為你用溼抹布擦了就有質量問題了,投訴他們啊。換新的啊。 已重置 1。如果是油漆處理的表面的家具,沒問題,擦拭之後用乾抹布擦乾 2。如果是木蠟油處理的表面,不行,...
如何學好 MATLAB?
我是純自學MATLAB的野路子出身的小白。我的經驗是先想想你要解決什麼問題或者是有什麼問題要用MATLAB來解決。其次是逐步實現你的功能和結果 這個過程很痛苦很好耗時和耗力 最後是 試錯 只有經常出錯經常解決錯誤才能成長。 juekong 不用學,matlab是個工具箱,所有東西都精通你一輩子都不可...
matlab如何實現Mathematica的Manipulate的功能?
可以用slider x 0 100 50 pi y a b sin a x b h plot x y 0 0 axis image manualht title a 0.00,b 0.00 ha uicontrol style slider min 0 max 5 pos 20 45200 20 h...