一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MATLAB Shorts Mini Hack大賽來襲

MATLAB ? 來源:MATLAB ? 2024-10-14 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2024 年 10 月 7 日 - 11 月 10 日,加入 MATLAB Shorts Mini Hack 大賽!

用 ≤2,000 個字符的 MATLAB 代碼來創(chuàng)建 12s 短片,或者圍觀點贊現有作品,或者對現有作品進行再創(chuàng)作!

用有限的代碼,釋放你無的創(chuàng)造力!

先 / 睹 / 為 / 快

以下作品使用了 613 個字符的 MATLAB 代碼完成。感興趣的你也可以在自己的電腦上跑一下,執(zhí)行有聲哦:

作者注釋:

Eric Ludlam: 音頻是由我編寫的振蕩器生成的,該振蕩器由這個 minihack 腳本控制,以確保它與視頻同步。請參閱下面 pumpspring 的注釋部分。

Pumpspring 是從去年比賽中我同名的 minihack 改編而來的,這樣我就可以嘗試生成聲音。由于聲音生成不是 minihack 的一部分,我可以將其注釋掉以節(jié)省字符。

function drawframe(f)
    persistent P Srf Zx
    spring=sinpi(f/24)+2;


    n=300;% Resolution of the sphere
    S=10; % Number of spirals
    w=.1/spring;% Thickness of the ribbon.
    nb=12;% Number of bumps in the punkin
    % Theta goes around S times, with n verts per round.
    T=linspace(0,S*2,n*S);
    T=[T;T];% top and bottom of ribbon
    % Phi slowly goes from -.5 to .5 (top+bottom of sphere) with same # verts
    % as theta.  
    P=linspace(-.5+w,.5,3000);
    %P=-.5:.0003:.5;
    P=[P;P-w];% top and bottom of ribbon, thickness of w.
    % Radius of punkin has bumps.  R modulates # of bumps.
    R=1-(1-mod(T*nb,2)).^2/15;
    % Make the surface coordinates
    X=cospi(P).*cospi(T);
    Y=cospi(P).*sinpi(T);


    if f==1
        Z=(.8+(0-(P*2).^4)*.2).*sinpi(P);
        Zx=max(Z,[],'all');


        % Draw
        Srf=surf(R.*X,R.*Y,R.*Z,'FaceColor','#f71','EdgeColor','n');
        surface(X/12,Y/12,Z/2+.7,'FaceColor','#080','EdgeColor','n');
        camlight
        lighting g
        material([.6 .9 .3 2 .5])
        daspect([1 1 1]);
        axis([-1 1 -1 1 -3 .5],'off');
        set(gca,'pos',[0 0 1 1],'clipping','off');
        set(gcf,'color','w');
    end
    Z2=(.8+(0-(P*2).^4)*.2).*sinpi(P)*spring;
    Z2x=max(Z2,[],'all');
    set(Srf,'ZData',Z2-diff([Zx Z2x]));
    %% Generate a tone:
    % Tone is based on how sproinged the pumpkin is.
    %springnorm = (spring-1)/2;
    % AS is "audio syncrhonizer" object I wrote for this purpose.
    %AS.osc.freq = 80-springnorm^4*20;
    %AS.osc.volume = springnorm^5;
為什么要參與?

創(chuàng)意表達:用 MATLAB 將你的想法以短片方式呈現出來

小白友好:沒有經驗也沒關系,歡迎所有人參與

社區(qū)互動:為你喜歡的作品投票,或對現有作品進行再創(chuàng)作

贏取大獎:還可能收獲令人興奮的獎勵(獎金、禮品卡、紀念衫等)

如何參與?

使用 MATLAB 代碼創(chuàng)造你的 12s 精彩短片

本次競賽持續(xù) 5 周:2024 年 10 月 7 日 00:00 - 11 月 10 日 23:59(美東時間)

提交作品參與比賽,或參與互動,為你喜歡的任意多的作品投票等

從社區(qū)中汲取創(chuàng)作靈感,加入你自己的創(chuàng)意,對現有作品進行再創(chuàng)作,使其成為你的作品

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • matlab
    +關注

    關注

    189

    文章

    3001

    瀏覽量

    234137
  • 振蕩器
    +關注

    關注

    28

    文章

    4014

    瀏覽量

    140859
  • 代碼
    +關注

    關注

    30

    文章

    4900

    瀏覽量

    70747

原文標題:加入 MATLAB Shorts Mini Hack 大賽, 用有限的代碼釋放你無限的創(chuàng)造力!

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    TDK連續(xù)第五年助力iCAN大學生創(chuàng)新創(chuàng)業(yè)大賽,吸引中國新人才

    TDK公司與iCAN全國大學生創(chuàng)新創(chuàng)業(yè)大賽(以下簡稱iCAN大賽)連續(xù)第五年達成戰(zhàn)略合作,將以品牌合作伙伴的身份助力2025 iCAN大賽,以期進一步推動中國大學生的創(chuàng)新、創(chuàng)造、創(chuàng)業(yè)。此外,此次贊助
    的頭像 發(fā)表于 07-17 16:30 ?182次閱讀
    TDK連續(xù)第五年助力iCAN大學生創(chuàng)新創(chuàng)業(yè)<b class='flag-5'>大賽</b>,吸引中國新人才

    一個不錯的活動:電子發(fā)燒友開發(fā)板評測大賽

    “ ?湊齊了 OpenHarmony,Risc-V,Rocketchip 三大賽道 21 款來自不同廠家的開發(fā)板,可免費申請試用。 ” ? 電子發(fā)燒友開發(fā)板評測大賽正式啟動!無論你是開源生態(tài)的探索者
    的頭像 發(fā)表于 05-21 11:19 ?193次閱讀
    一個不錯的活動:電子發(fā)燒友開發(fā)板評測<b class='flag-5'>大賽</b>

    MATLAB在工程中的應用

    電子發(fā)燒友網站提供《MATLAB在工程中的應用.pdf》資料免費下載
    發(fā)表于 04-19 16:54 ?3次下載

    2025英特爾人工智能創(chuàng)新應用大賽正式啟動

    近日,2025英特爾人工智能創(chuàng)新應用大賽(以下簡稱“大賽”)正式啟動。本屆大賽以“‘碼’上出發(fā),‘芯’創(chuàng)未來”為主題,在賽制、規(guī)模、獎項和賽事支持上實現多重升級,為開發(fā)者和企業(yè)提供展示創(chuàng)意和成果的廣闊平臺,鼓勵他們充分利用英特爾
    的頭像 發(fā)表于 04-02 15:24 ?552次閱讀

    如何使用MATLAB實現一維時間卷積網絡

    本文對一維卷積操作進行介紹,包括一維擴展卷積和一維因果卷積,以及 MATLAB 對一維卷積的支持情況。在最后通過一個實例演示如何在 MATLAB 中將一維卷積和 LSTM 結合構建分類網絡,實現基于傳感器數據的故障診斷。
    的頭像 發(fā)表于 03-07 09:15 ?1082次閱讀
    如何使用<b class='flag-5'>MATLAB</b>實現一維時間卷積網絡

    國星光電在Mini LED背光領域的應用布局

    當下,Mini/Micro LED成為全球顯示產業(yè)新賽道,其中Mini LED背光技術解決方案趨向成熟,行業(yè)技術競速不斷推動成本下探,搭乘大屏化與國補政策紅利,Mini LED背光市場即將迎來爆發(fā)期
    的頭像 發(fā)表于 02-28 10:45 ?776次閱讀

    Mini SSD是什么

    ? 在全球數字化轉型加速的背景下,存儲設備已不再是單純的數據存儲工具,而是信息安全、提升運算效率和支持業(yè)務創(chuàng)新的關鍵基石。佰維存儲順應行業(yè)趨勢,發(fā)布全新一代存儲解決方案——Mini SSD,突破
    的頭像 發(fā)表于 01-20 12:36 ?550次閱讀

    MATLAB繪圖合集

    MATLAB繪制各種圖像繪制應有盡有。
    發(fā)表于 12-20 17:32 ?2次下載

    Simulink與 MATLAB 的結合使用 Simulink中的信號處理方法

    在工程和科學研究中,信號處理是一個重要的領域,涉及到信號的采集、分析、處理和生成。MATLAB 提供了豐富的信號處理工具箱,而 Simulink 提供了一個直觀的圖形界面,使得復雜的信號處理系統可以
    的頭像 發(fā)表于 12-12 09:25 ?1516次閱讀

    夢之墨榮獲全國顛覆性技術創(chuàng)新大賽優(yōu)秀項目

    近日,第十三屆中國創(chuàng)新創(chuàng)業(yè)大賽顛覆性技術創(chuàng)新大賽(以下簡稱“大賽”)總決賽在杭州市余杭區(qū)圓滿結束。大賽聚焦技術革新,旨在引領未來產業(yè)的發(fā)展方向,促進科技創(chuàng)新成果的轉化,加速新質生產力的
    的頭像 發(fā)表于 12-02 11:40 ?889次閱讀
    夢之墨榮獲全國顛覆性技術創(chuàng)新<b class='flag-5'>大賽</b>優(yōu)秀項目

    第5章 MATLAB程序設計.ppt

    第5章 MATLAB程序設計
    發(fā)表于 10-24 16:40 ?1次下載

    第二屆開放原子大賽火熱開啟

    第二屆開放原子大賽(簡稱“大賽”)是由開放原子開源基金會組織舉辦的開源技術領域專業(yè)賽事,聚焦解決“真問題”,重點覆蓋基礎軟件、工業(yè)軟件、人工智能大模型等領域。
    的頭像 發(fā)表于 10-18 11:39 ?945次閱讀

    蘋果發(fā)布新款iPad mini,股價創(chuàng)歷史新高

    蘋果公司10月15日低調發(fā)布了新款iPad mini,這是自2021年9月iPad mini 6發(fā)布以來的首次升級。新款iPad mini配備了更強大的A17 Pro處理器芯片,性能顯著提升,為用戶帶來更加流暢的使用體驗。
    的頭像 發(fā)表于 10-16 16:35 ?1169次閱讀

    2013年電子設計大賽

    想求一份2013年電子設計大賽f題——紅外通信裝置的資料,程序和原理圖,有哪位朋友可以提供一下嗎,感謝感謝
    發(fā)表于 10-05 15:35

    MATLAB中的矩陣索引

    對矩陣進行索引是從矩陣中選擇或修改部分元素的一種方式。MATLAB 有幾種索引樣式,它們不僅功能強大、靈活,而且可讀性強、表現力強。矩陣是 MATLAB 用來組織和分析數據的一個核心組件,索引是以可理解的方式有效操作矩陣的關鍵。
    的頭像 發(fā)表于 09-05 09:28 ?1085次閱讀
    <b class='flag-5'>MATLAB</b>中的矩陣索引