0
点赞
收藏
分享

微信扫一扫

MATLAB绘图应用案例100篇(六)-MATLAB绘制柠檬片图

飞鸟不急 2022-02-21 阅读 57

效果图

MATLAB源码

clc;clear;close all;f=1000;k=255;colormap([ones(22,3);[ones(1,k);linspace(.9,.6,k);linspace(.4,0,k)]']);X=linspace(-164,164,f);[t,r]=cart2pol(X,X');h=r;h(r<10)=1;s=rescale(abs(ifft2(h.^-2.*cos(7*rand(f)))),15,270);s(r<11)=r(r<11);t=sin(t*10);s(t>=-1&t<-.95|r>90)=1;s(r>95&r<100)=80;image(rescale(200*t+80*s,1,k))camva(3.8)

知识回顾

rescale

数组元素的缩放范围

语法

B = rescale(A)

B = rescale(A,l,u)

B = rescale(___,

举报

相关推荐

0 条评论