Matlab在線教學

“謝羽清,在幹嘛?”北京時間下午6點半收到喻津的信息。

“備課。”

“哦哦,那你先去忙。”

“沒事兒。你在幹嘛?”

“我在玩一個軟件。”

“什麼軟件?”

“Matlab.”

“這個我學過,這個也算我們的專業課。用它算矩陣很快,還有畫圖也可以。”數學專業學生都要學習高等代數與空間解析幾何,工科要學線性代數,裡面很重要的一塊內容就是矩陣。

“我自己學着玩兒的,沒有這門課,但是平時偶爾可能會用到。”

“這就是學霸與學渣的區別吧,哈哈。”

“我一直覺得自己是菜鳥,身邊的人都比我厲害太多。”能感覺到,他並不是爲了謙虛,說這話時是由衷的。

“我都忘了這個軟件怎麼用了,你學好後教我啊。”

“好呀。你先做你的事。”

北京時間晚9點。

“還在忙嗎?”嘆了一口氣,喻津真的時時刻刻都在。

“搞完了。”

“把電腦打開。”

“然後呢?”

“下載一個Teamviewer。”

“這個我有啊。”

“好,你把那一串數字給我。我給你下載Matlab。”

“嗯。”我把那串數字發給他。

沒一會兒,桌面上的鼠標開始動了。他已經開始遠程控制我的電腦。

他打開了我的微信聊天框輸入文字“謝羽清,你的電腦”。不等他輸完,我接着輸入“桌面有點亂是吧?”

他的電話打了進來:“你怎麼知道我要說這個?”我可以從語氣知道對方此刻正咧着嘴笑。

“因爲我聰明啊。”很多時候,我們不需要對方說完,就已經接上了下句。那種感覺真的很奇妙

“下軟件的時候我需要用一下微信,微信上有沒有什麼東西是我不能看的?”

“沒有。你剛剛有打開聊天框,不是都看過了嗎。”

“對哦。好像是。”他現在說這話,我都懷疑他剛剛是不是故意想看我聊天記錄。

“放心看,綠色純淨版。”

“那掛了,我開始弄了。”

“好。”

沒多久就下載好了,他說找不到軟件,我點開啓動臺。

“我還沒用過Mac。”

“挺好用的,不像windows系統那麼多流氓軟件。”

他開始在Matlab裡輸入代碼。

close all;

clear;

clc;

subplot(2,4,1)

plot([0,0],[0,3],'r','linewidth',4)

hold on;

plot([0,1],[0,0],'r','linewidth',4), %plot L

axis([-0.5 1.5 -0.5 3.5]);

pause(1) %設置圖片顯示間隔時間

subplot(2,4,2)

plot([0,0],[0,3],'r','linewidth',4)

hold on;

plot([0,1],[3,3],'r','linewidth',4)

hold on;

plot([1,1],[0,3],'r','linewidth',4)

hold on;

plot([0,1],[0,0],'r','linewidth',4) %plot O

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,3)

plot([0,0.5],[3,0],'r','linewidth',4)

hold on;

plot([0.5,1],[0,3],'r','linewidth',4) %plot V

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,4)

plot([0,0],[0,3],'r','linewidth',4)%

hold on;

plot([0,1],[3,3],'r','linewidth',4)

hold on;

plot([0,1],[1.5,1.5],'r','linewidth',4)

hold on;

plot([0,1],[0,0],'r','linewidth',4) %plot E

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,5)

plot([0,0.5],[3,1.8],'r','linewidth',4)

hold on;

plot([0.5,0.5],[0,1.8],'r','linewidth',4)

hold on;

plot([0.5,1],[1.8,3],'r','linewidth',4) %plot Y

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,6)

plot([0,0],[0,3],'r','linewidth',4)

hold on;

plot([0,1],[3,3],'r','linewidth',4)

hold on;

plot([1,1],[0,3],'r','linewidth',4)

hold on;

plot([1,0],[0,0],'r','linewidth',4) %plot O

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,7)

plot([0,0],[0,3],'r','linewidth',4)

hold on;

plot([0,1],[0,0],'r','linewidth',4)

hold on;

plot([1,1],[0,3],'r','linewidth',4) %plot U

axis([-0.5 1.5 -0.5 3.5]);

pause(1);

subplot(2,4,8)

x=linspace(-2,2,1000);

y1=sqrt(2.*sqrt(x.^2)-x.^2);

y2=-3.*sqrt(sqrt(2)-sqrt(abs(x)));

plot(x,y1,'r',x,y2,'r','LineWidth',5)

axis([-2.2 2.2 -3.6 1.1]);

pause(1);

title('津','position', [-9,1.2],'fontname','微軟雅黑','Color','r','FontSize',20) %胖胖我愛你

點了運行鍵,沒有任何錯誤報告。“你學的還挺快的嗎!”我不得不感慨,在學習效率這一塊,人家是坐火箭的速度,而我則是十一路車,全靠一雙腿慢吞吞地挪動。

學過基礎的編程,所以我可以看懂,最後一行百分號後面那一句不會顯示在運行結果中,卻解釋說明了編程者的操作意圖。