最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Matlab實現(xiàn)動態(tài)表白圖的繪制

 更新時間:2022年05月18日 10:04:07   作者:電力系統(tǒng)與算法之美  
這篇文章主要利用Matlab實現(xiàn)繪制獨特的表白動圖,文中的示例代碼講解詳細,對我們學習Matlab有一定的幫助,感興趣的小伙伴可以了解一下

1.幸福和快樂的哲學追問

在過去的500年間,我們見證了一連串令人驚嘆的革命。地球在生態(tài)和歷史上都已經(jīng)整合成一個單一的領域。經(jīng)濟呈現(xiàn)指數(shù)增長,今日人類所享有的財富在過去只有可能出現(xiàn)在童話里。而科學和工業(yè)革命也帶給我們超人類的力量,以及幾乎可以說無限的能源。不僅社會秩序完全改變,政治、日常生活和人類心理也徹底改觀。

只不過,我們真的更快樂了嗎?人類在過去5世紀間積蓄的財富,是不是真的讓我們找到了新的滿足感?有了取之不盡的能源之后,我們是不是也得到了用之不竭的快樂?如果我們往更久之前回顧,認知革命以來這動蕩不安的7萬年間,世界是不是真的變得更好﹖到現(xiàn)在,阿姆斯特朗的腳印還留在無風的月球上,而3萬年前也有個不知名的人,把手印留在雪維洞穴里;他們究竟誰比較快樂?如果后來的人并沒有比較快樂,我們又為什么要發(fā)展農(nóng)業(yè)、城市、文字、錢幣、帝國、科學和工業(yè)呢?

歷史學家很少問這樣的問題。他們不去討論秦朝人是不是比先前采集為生的人更快樂,伊斯蘭興起后,埃及人是不是對生活更滿意,也不討論歐洲帝國在非洲崩潰之后,數(shù)百萬非洲人的幸福受到什么影響。然而,這些可以說是最重要的歷史問題。目前大多數(shù)的意識形態(tài)和政治綱領,雖然都說要追求人類幸福,但對于幸??鞓返恼嬲齺碓礊楹螀s還是不明就里。民族主義者會說政治自決能夠帶來快樂。共產(chǎn)主義者會說無產(chǎn)階級專政能夠帶來快樂。資本主義者會說自由市場能夠創(chuàng)造經(jīng)濟成長,能夠教導人類自立自強、積極進取,所以能夠為最多人帶來最大的快樂。

如果經(jīng)過仔細研究,結(jié)果全盤推翻了這些人的假設,情況會如何﹖如果經(jīng)濟成長和自立自強并不會讓人更快樂,又何必將資本主義奉如圭臬?【指尊崇信奉某人或事物,并且作為自己的準則?!咳绻芯匡@示大型帝國的屬民通常比獨立國家的公民更幸福,例如假設阿爾及利亞人被法國統(tǒng)治時比較快樂,那我們該怎么辦?這樣一來,要怎樣評價去殖民化,民族自決的價值又該怎么說?

2.提前祝女朋友節(jié)日快樂

2.1 展現(xiàn)

這里沒上傳視頻圖,放最后一張成品:

2.2 代碼

漂亮的顏色隨你挑:

clear
clc
tic
%% 構(gòu)造體積方程和坐標軸
[X,Y,Z] = meshgrid(linspace(-3,3,101));
%% 3D心型圖方程
F = -X.^2.*Z.^3-(9/80).*Y.^2.*Z.^3+(X.^2+(9/4).*Y.^2+Z.^2-1).^3;
%% 展開畫布
hFigure=figure;
sz= get(hFigure, 'Position');
set(hFigure, 'Position', [sz(1)-0.15*sz(3) sz(2) 1.3*sz(3) sz(4)]);%設置畫布大小
set(hFigure,'color','w', 'menu','none')%隱藏菜單,顏色做白
hAxes = axes('Parent',hFigure,...?
'DataAspectRatio',[1 1 1],...? ??
'XLim',[30 120], 'YLim',[35 65], 'ZLim',[30 75]);
view([-39 30]);    %視角
axis off           %關閉坐標軸
 
%hidden on 
 
%% 制作出動態(tài)的隱形效果
p = patch(isosurface(F,0)); 
set(p,'FaceColor','none','EdgeColor','none');   %心形線和面隱藏
alpha(0);                                 %使其為0透明度以便顯示文字
text(45,50,60,'WLZ','fontweight','bold','fontsize',25,'color','m');%顯示出文字
pause(2)
hold on 
 
%% 描出Y-Z平面的心形輪廓
for iX = 35:1:67
plane = reshape(F(:,iX,:),101,101);
cData = contourc(plane,[0 0]);
xData = iX.*ones(1,cData(2,1));
plot3(hAxes,xData,cData(2,2:end),cData(1,2:end),'r');
pause(0.1), drawnow
end
%% 描出X-Z平面的心形輪廓
for iY = 41:2:61
 plane = reshape(F(iY,:,:),101,101);
 cData = contourc(plane,[0 0]);
 yData = iY.*ones(1,cData(2,1));
 plot3(hAxes,cData(2,2:end),yData,cData(1,2:end),'r');
  pause(.5), drawnow 
end
%% 描出X-Y平面的心形輪廓
for iZ = 36:1:71
    plane = F(:,:,iZ);
    cData = contourc(plane,[0 0]);
 startIndex = 1;
 if size(cData,2) > (cData(2,1)+1)
 startIndex = cData(2,1)+2;
zData = iZ.*ones(1,cData(2,1));
  plot3(hAxes,cData(1,2:(startIndex-1)),...? ????
      cData(2,2:(startIndex-1)),zData,'r');
 end
 zData = iZ.*ones(1,cData(2,startIndex));
 plot3(hAxes,cData(1,(startIndex+1):end),...??????
 cData(2,(startIndex+1):end),zData,'r');
pause(.1), drawnow
end
 
%% 給三維心著色補光
alpha(1)              %恢復透明度
set(p,'facecolor','m','edgecolor','none');
camlight               %補光
lighting gouraud
pause(.2)
 
%做線
line([20 80],[50 50],[52.5 2.5], 'color','r')
line([50 50],[20 80],[52.5 52.5], 'color','r')
line([50 50],[50 50],[30 80], 'color','r')
pause(0.5)
 
%文字部分;
text(0,50,107,'好好疼你,陪你長大\heartsuit','fontweight','bold','fontsize',25,'color','r');
pause(2)
text(7,100,70,['WLZ\heartsuit'], 'fontWeight','bold','FontAngle','italic','FontName','Trebuchet?MS','fontsize',45,'Color','c');
pause(.5)
text(80,50,43,'YOU', 'fontWeight','bold','FontAngle','italic','FontName','Trebuchet?MS','fontsize',60,'Color','k');
pause(.2)
text(75,5,40,'超級愛你\heartsuit', 'fontWeight','bold','FontAngle','italic','FontName','Trebuchet?MS','fontsize',20,'Color','g');
pause(.2)
text(120,0,20,'xys\heartsuit', 'fontWeight','bold','FontAngle','italic','FontName','Trebuchet?MS','fontsize',10,'Color','r');
pause(.2)
uicontrol(hFigure,'Style','Edit','Units','normalized','Position',[0,0.8,1,0.12],...
    'Backgroundcolor','[0,1,1]','String','520快樂','Fontsize',40,'Foregroundcolor','[1,0,1]');
pause(.5)
uicontrol(hFigure,'Style','Edit','Units','normalized','Position',[0,0.8,1,0.12],...
    'Backgroundcolor','[0.3,0.75,0.93]','String','520快樂','Fontsize',40,'Foregroundcolor','[1,0,1]');
pause(.5)
uicontrol(hFigure,'Style','Edit','Units','normalized','Position',[0,0.8,1,0.12],...
    'Backgroundcolor','[1,0.5,0]','String','520快樂','Fontsize',40,'Foregroundcolor','[1,0,1]');
pause(.5)
uicontrol(hFigure,'Style','Edit','Units','normalized','Position',[0,0.8,1,0.12],...
    'Backgroundcolor','[1,1,1]','String','520快樂','Fontsize',40,'Foregroundcolor','[1,1,1]');
pause(.5)
uicontrol(hFigure,'Style','Edit','Units','normalized','Position',[0,0.8,1,0.12],...
    'Backgroundcolor','[1,1,0]','String','520快樂','Fontsize',40,'Foregroundcolor','[1,1,1]');
toc 

到此這篇關于詳解Matlab實現(xiàn)動態(tài)表白圖的繪制的文章就介紹到這了,更多相關Matlab動態(tài)表白圖內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C語言結(jié)構(gòu)體嵌套與對齊超詳細講解

    C語言結(jié)構(gòu)體嵌套與對齊超詳細講解

    這篇文章主要介紹了C語言結(jié)構(gòu)體嵌套與對齊,C語言中結(jié)構(gòu)體是一種構(gòu)造類型,和數(shù)組、基本數(shù)據(jù)類型一樣,可以定義指向該種類型的指針。結(jié)構(gòu)體指針的定義類似其他基本數(shù)據(jù)類型的定義
    2022-12-12
  • C與匯編混合編程的實現(xiàn)示例

    C與匯編混合編程的實現(xiàn)示例

    本文主要介紹了C與匯編混合編程的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2021-07-07
  • C語言實現(xiàn)BF算法案例詳解

    C語言實現(xiàn)BF算法案例詳解

    這篇文章主要介紹了C語言實現(xiàn)BF算法案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C語言基礎全局變量與局部變量教程詳解

    C語言基礎全局變量與局部變量教程詳解

    此處對于全局與局部做一些簡要的介紹,包括全局變量與局部變量,靜態(tài)全局變量與靜態(tài)局部變量,全局函數(shù)與靜態(tài)函數(shù),作者實屬初學,文中若有理解不當之處,還請朋友們不吝指正
    2021-11-11
  • C++如何實現(xiàn)BitMap數(shù)據(jù)結(jié)構(gòu)

    C++如何實現(xiàn)BitMap數(shù)據(jù)結(jié)構(gòu)

    這篇文章主要介紹了C++如何實現(xiàn)BitMap數(shù)據(jù)結(jié)構(gòu),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • C++超詳細講解樹與二叉樹

    C++超詳細講解樹與二叉樹

    在之前的文章里,我們學習的一直是一對一的線性結(jié)構(gòu),可現(xiàn)實中,還有很多一對多的情況需要處理,所以我們需要研究這樣一種一對多的數(shù)據(jù)結(jié)構(gòu)——樹
    2022-05-05
  • C語言運用函數(shù)的遞歸實現(xiàn)漢諾塔

    C語言運用函數(shù)的遞歸實現(xiàn)漢諾塔

    遞歸(recursive)函數(shù)是“自己調(diào)用自己”的函數(shù),無論是采用直接或間接調(diào)用方式。間接遞歸意味著函數(shù)調(diào)用另一個函數(shù)(然后可能又調(diào)用第三個函數(shù)等),最后又調(diào)用第一個函數(shù)。因為函數(shù)不可以一直不停地調(diào)用自己,所以遞歸函數(shù)一定具備結(jié)束條件
    2022-07-07
  • C++構(gòu)造函數(shù)的初始化列表詳解

    C++構(gòu)造函數(shù)的初始化列表詳解

    這篇文章主要為大家介紹了C++構(gòu)造函數(shù)的初始化列表,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • 如何在C++類的外部調(diào)用類的私有方法

    如何在C++類的外部調(diào)用類的私有方法

    這篇文章主要介紹了如何在C++類的外部調(diào)用類的私有方法,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • 使用?c++?在?windows?上定時執(zhí)行一個函數(shù)的示例代碼

    使用?c++?在?windows?上定時執(zhí)行一個函數(shù)的示例代碼

    這篇文章主要介紹了使用c++在windows上穩(wěn)定定時執(zhí)行一個函數(shù),本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-07-07

最新評論

木兰县| 十堰市| 南开区| 延川县| 兴安县| 亚东县| 灯塔市| 巩留县| 海淀区| 额尔古纳市| 聂拉木县| 广水市| 云梦县| 那坡县| 那坡县| 慈溪市| 黑河市| 河南省| 建宁县| 黑龙江省| 鹤岗市| 衡南县| 黎城县| 尼木县| 富顺县| 晴隆县| 承德县| 鄢陵县| 无极县| 乐亭县| 杂多县| 万荣县| 奈曼旗| 宜城市| 宁化县| 河北区| 楚雄市| 河源市| 广昌县| 三穗县| 宝山区|