当前位置: 首页 > news >正文

手机网站列表页源码wordpress搭建文件下载

手机网站列表页源码,wordpress搭建文件下载,无锡网站建设专业极速信息,个人网站可以做导航又是一年情人节,今年带来一款更有立体感的玫瑰: 曲面的函数表达式来自: http://www.bugman123.com/Math/index.html 这个网站,上面还有很多其他帅气的玩意。 基础绘制 xlinspace(0,1,300); thetalinspace(-2*pi,15*pi,300); [x,theta]meshg…

又是一年情人节,今年带来一款更有立体感的玫瑰:

曲面的函数表达式来自:
http://www.bugman123.com/Math/index.html
这个网站,上面还有很多其他帅气的玩意。

基础绘制

x=linspace(0,1,300);
theta=linspace(-2*pi,15*pi,300);
[x,theta]=meshgrid(x,theta);
phi=(pi/2).*exp(-theta./8./pi);
X=1-.5.*(1.25.*(1-mod(3.6.*theta,2*pi)./pi).^2-1/4).^2;
y=1.95653.*x.^2.*(1.27689.*x-1).^2.*sin(phi);
r=X.*(x.*sin(phi)+y.*cos(phi));
roseHdl=surf(r.*cos(theta),r.*sin(theta),X.*(x.*cos(phi)-y.*sin(phi)),'EdgeColor','none');

坐标区域修饰

在最后加入以下代码能让绘图更好看一些:

% 坐标区域修饰
ax=gca;hold on;grid on;
axis([-1,1,-1,1,-.5,1])
ax.FontName='Cambria';
ax.LineWidth=1;
ax.GridLineStyle='-.';
ax.Projection='perspective';
ax.XMinorTick='on';
ax.YMinorTick='on';
ax.ZMinorTick='on';

配色

可以调整颜色映射方向:

比如根据半径映射:

roseHdl.CData=r;

根据x轴坐标大小映射:

roseHdl.CData=r.*cos(theta);

配色可以自己弄点数值矩阵插值,比如:

roseHdl.CData=r;
CM=[0.5300    0.8300    0.81000.5200    0.7500    0.82000.4900    0.6200    0.84000.4900    0.5600    0.84000.4700    0.4900    0.85000.4500    0.3500    0.87000.9500    0.9500    0.9500];
CMX=linspace(0,1,size(CM,1));
CMXX=linspace(0,1,256)';
CM=[interp1(CMX,CM(:,1),CMXX,'pchip'),interp1(CMX,CM(:,2),CMXX,'pchip'),interp1(CMX,CM(:,3),CMXX,'pchip')];
colormap(CM)

还可以配合之前写的slanCM工具包:
https://blog.csdn.net/slandarer/article/details/127719784

随便举点例子:

roseHdl.CData=r.*cos(theta);
CM=slanCM('blues');
colormap(CM)

roseHdl.CData=r;
CM=slanCM(134);
colormap(CM)

roseHdl.CData=r;
CM=slanCM(136);
colormap(CM)

旋转

把代码改成这样就能一直旋转:

function valentinesRose2
% 绘制玫瑰花
x=linspace(0,1,300);
theta=linspace(-2*pi,15*pi,300);
[x,theta]=meshgrid(x,theta);
phi=(pi/2).*exp(-theta./8./pi);
X=1-.5.*(1.25.*(1-mod(3.6.*theta,2*pi)./pi).^2-1/4).^2;
y=1.95653.*x.^2.*(1.27689.*x-1).^2.*sin(phi);
r=X.*(x.*sin(phi)+y.*cos(phi));
roseHdl=surf(r.*cos(theta),r.*sin(theta),X.*(x.*cos(phi)-y.*sin(phi)),'EdgeColor','none');roseHdl.CData=r;
CM=slanCM('copper2');
CM=CM(1:180,:);
colormap(CM)% 坐标区域修饰
ax=gca;hold on;grid on;
axis([-1,1,-1,1,-.5,1])
ax.FontName='Cambria';
ax.LineWidth=1;
ax.GridLineStyle='-.';
ax.Projection='perspective';
ax.XMinorTick='on';
ax.YMinorTick='on';
ax.ZMinorTick='on';
set(gcf,'Color',[1,1,1]);% 循环绘图旋转起来
while truetheta=theta+.01;roseHdl.XData=r.*cos(theta);roseHdl.YData=r.*sin(theta);pause(.01),drawnow
end

若想自动保存为gif,把最后部分旋转代码改为如下部分即可:

% 存储gif =================================================================
% R2022a及之后版本
n=0;
while truetheta=theta+.01;roseHdl.XData=r.*cos(theta);roseHdl.YData=r.*sin(theta);if n<50exportgraphics(gcf,'test1.gif','Append',true)endn=n+1;pause(.01),drawnow
end% R2022a之前版本
% n=0;DelayTime=.02;
% F=getframe(ax);
% [imind,cm]=rgb2ind(F.cdata,256);
% imwrite(imind,cm,'test2.gif','gif','Loopcount',inf,'DelayTime',DelayTime);
% while true
%     theta=theta+.01;
%     roseHdl.XData=r.*cos(theta);
%     roseHdl.YData=r.*sin(theta);
%     if n<50
%         F=getframe(ax);
%         [imind,cm]=rgb2ind(F.cdata,256);
%         imwrite(imind,cm,'test2.gif','gif','WriteMode','append','DelayTime',DelayTime);
%     end
%     n=n+1;
%     pause(.01),drawnow
% end

在这里插入图片描述

http://www.yayakq.cn/news/607975/

相关文章:

  • 全景网站开发多少钱wordpress修改邮件模板
  • 广州黄埔网站建设企业邮箱注册免费申请
  • 网站推广广告语搭建网站赚钱吗
  • 细分网站一般做个小程序多少钱
  • 濮阳网站注册常用seo站长工具
  • 永康网站建设zjyuxunWordPress美化前端
  • 做个什么网站哈尔滨seo推广
  • 深圳网站建设外包公司住房和城乡建设统计网站
  • iis应用程序池与网站郑州最好的男科医院哪家好
  • wordpress网站换域名网站哪家公司做的最好
  • 英文网站开发公司哪家好成都建站哪家好
  • 建设网站的主要流程图昆明做个人网站
  • 辽阳住房和城乡建设网站xampp php网站模板
  • 包头建设工程安全监督站网站开发公司认领工程网站
  • 长沙专业网站建设公司排名多用户网站
  • 手机网站建设用乐云seowordpress 网址图标
  • 网站ico图标怎么做设计外包平台
  • 做网站都有什么功能网络游戏软件开发app
  • 如何查看网站是否被降权西安百度推广运营
  • 一流的网站建设与优化2008服务器做网站
  • 东莞饰品网站建设潍坊制作网站的公司
  • 建一个网站的价格北京建网站实力公司
  • 腾讯的网站建设用了多少钱做网站建设的
  • 福州网站制作有限公司闵行虹桥网站建设
  • 北京建站报价网站建设面临的困难
  • 028网站建设外贸公司名字大全
  • 怎么做网站扩展28网站制作
  • 微信公众平台微网站怎么做重庆轨道交通最新消息
  • 网站上做推广方案企业文化简介网站怎么做
  • 义乌建设网站wp网站做企业站好不好