%%
function randdisplayjiong
axis off; %關閉座標軸
%menubar是選單條 none就是不顯示圖上方的選單條
set(gcf,'menubar','none','*******','none','unit', 'normalized', 'position', [0,0,1,1]);
for k=1:377
h=text(rand, rand, ...
['\fontsize ctgu mcm'],...
'color',rand(1,3),'rotation',360*rand);
pause(0.2);
end%% 矩陣旋**
a = [1, 2, 3; 4, 5, 6]
fliplr(a) % 左右旋轉
flipud(a) % 上下旋轉
rot90(a) % 逆時針旋轉90
rot90(a, 2) % 逆時針轉90*2
a' % a的轉置
%% 練習:
%% 1、將矩陣[1 3 5 8 9 4 6 4]倒敘
clc;
clear;
a = [1 3 5 8 9 4 6 4];
len = size(a,2);
% 用矩陣的方法解決
c=a(:,end:-1:1)
% 旋轉180度
d = rot90(a,2)
% 存入新陣列
for i = 1:len
b(len - i + 1) = a(i);
endb
% 對應位置互換
for i = 1:len/2
t = a(i);
a(i) = a(len - i + 1);
a(len - i + 1) = t;
enda
%% 2、將矩陣[1 3 5 8 9 4 6 4]公升序/降序
clc;
clear;
a = [1 3 5 8 9 4 6 4];
len = size(a,2);
% 冒泡
for i = 1:len
for j = 1:len-i
if a(j) > a(j+1) % 降序:<
t = a(j);
a(j) = a(j+1);
a(j+1) = t;
endend
enda
a = [1 3 5 8 9 4 6 4];
sort(a)
sort(a,'descend') % 降序
a=[1 3 5 8 9 4 6 4];
[i,j]=sort(a)
%% [1].生成乙個10*10的矩陣,其中前四行均為0,後六行均為1。
a = zeros(4,10);
b = ones(6,10);
c = [a; b]
%% [2].生成乙個10*10的矩陣,其中第一行均為1,第二行均為2,第三行均為3,以此類推。
clc;
clear;
for i = 1:10
for j = 1:10
a(i,j) = i;
endenda
%% [3].刪除第二題中矩陣的第二行與第九行,第一列與最後一列。
clc;
clear;
for i = 1:10
for j = 1:10
a(i,j) = i * 10 + j;
endendb = [a(1,:); a(3:8,:); a(10,:)]
b = b(:,2:end-1)
C 知識點複習(二)
昨天的複習讓自己有不小的收穫,對一些基礎知識也有了更加深刻的理解,所以今天在昨天的複習基礎上繼續往 後複習,鞏固 1 繼承時的名字遮攔 派生類的成員和基類中的成員重名,那麼就會遮攔從基類繼承過來的成員,派生類在使用該成員時,實際上是派 生類新增的成員,不是從基類中繼承來的 在基類和派生類中,不管是成...
jdbc知識點複習(二)
事務使指一組最小邏輯操作單元,裡面有多個操作組成。組成事務的每一部分必須要同時提交成功,如果有乙個操作失敗,整個操作就回滾。原子性 atomicity 原子性是指事務是乙個不可分割的工作單位,事務中的操作要麼都發生,要麼都不發生。一致性 consistency 事務必須使資料庫從乙個一致性狀態變換到...
複習知識點
題目 class aclass bextends aclass cextends aclass dextends ba obj newd system.out.println obj instanceofb system.out.println obj instanceofc system.out....