function Happy_New_Year_2024()
fig = figure;
set(fig, 'Color', [0 0 0]);
hold on;
axis off;
axis equal;
axis([0 75 0 75]);
set(gca, 'color', [0 0 0]); % Set background to black
% Number of fireworks
n_fireworks = 40;
% Create fireworks
for i = 1:n_fireworks
% Randomly choose the center of the firework
center_x = rand() * 75;
center_y = rand() * 75 + 50;
% Randomly choose the number of particles
n_particles = randi([100, 100]);
% Generate particles
for j = 1:n_particles
% Random angle for the particle
angle = rand() * 2 * pi;
% Random length for the particle
length = rand() * 5 + 5;
% Calculate end point of the particle
end_x = center_x + length * cos(angle);
end_y = center_y + length * sin(angle);
% Random color for the particle
color = rand(1, 3);
% Plot the particle
plot([center_x, end_x], [center_y, end_y], 'Color', color, 'LineWidth', rand()*4);
end
% Pause a bit before the next firework
pause(0.1);
end
% Add multicolor text at the bottom
message = 'Happy New Year 2024: PIRC';
words = strsplit(message, ' ');
x_start = 10;
y_position = 30;
for w = 1:numel(words)
text_color = rand(1, 3);
text(x_start, y_position, words{w}, 'Color', text_color, 'FontSize', 18, 'FontWeight', 'bold');
x_start = x_start + numel(words{w}) *3.5;
end
hold off;
end
没有合适的资源?快使用搜索试试~ 我知道了~
基于matlab的新年快乐.zip
共2个文件
png:1个
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 110 浏览量
2024-02-13
16:20:57
上传
评论
收藏 31KB ZIP 举报
温馨提示
1.版本:matlab2014/2019a/2021a,内含运行结果,不会运行可私信 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
资源推荐
资源详情
资源评论
收起资源包目录
基于matlab的新年快乐.zip (2个子文件)
基于matlab的新年快乐
1.png 30KB
happynewyear2024.m 2KB
共 2 条
- 1
资源评论
Matlab科研辅导帮
- 粉丝: 3w+
- 资源: 7784
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 面向儿童和青少年的编程学习平台-Scratch图形化编程语言
- sm32单片机控制电机旋转
- 基于Delphi的Windows应用开发详细教程
- 【重磅,更新!】全国省级绿色金融指数:原始数据与指标解释(2010-2021)
- 基于python开发的多智能体路径规划+电路规划+源码+项目文档(毕业设计&课程设计&项目开发)
- 第8章 视频流媒体直播实践.docx
- 高等教育类项目课题申报书合集(产学合作协同、教学改革、教学成果奖)【重磅,更新!】
- 用QT写的usb摄像头播放器,可以用于linux平台和Windows平台 因为QT配置不同在不同平台下都可以编译,希望对你有所帮助
- Matlab语言教程:覆盖基础知识至高级应用
- 【重磅,更新!】经济管理类期刊发文指南(含SSCI、C刊、C扩、北核等)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功