matlab3dimshow_matlab利用MATLAB嵌套函数表示3D作图

本文介绍了如何使用MATLAB进行3D作图,并展示了多个示例,包括文字显示、矩阵运算、滑块交互及优化算法等。通过嵌套函数的方式,演示了MATLAB在图形绘制和数值计算上的应用。
摘要由CSDN通过智能技术生成

展开全部

function RandDisplayJiong

axis off;

set(gcf,'menubar','none','toolbar','none');

for k=1:50

h=text(rand,rand,...

['\fontsize{',num2str(unifrnd(20,50)),'}\fontname{隶书}囧'],...

'color',rand(1,3),'Rotation',360*rand);

pause(0.2);

end

function T=cat_in_holl(n)

T=zeros(1,n);

for k=1:n

c=unidrnd(3,1);

while c~=1

if c==2

T(k)=T(k)+4;

else

T(k)=T(k)+6;

end

c=unidrnd(3,1);

end

T(k)=T(k)+2;

end

》z=cat_in_holl(10000);

function example2_3_6slow

A=unidrnd(100,100,7);

B=zeros(100,3);

tic;

for m=1:100

a=A(m,:);

b=[4,6,8];

for ii=1:3

dd=a(a==b(ii));

if isempty(dd)==0

b(ii)=0;

end

end

B(m,:)=b;

end

toc

end

function example2_3_6fast2

clear

A=unidrnd(100,1000000,7);

B=repmat([4,6,8],1000000,1);

tic;

C=[any(A==4,2) any(A==6,2) any(A==8,2)];

B(C)=0;B

to

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值