1 Victor.wzl

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 38w+

Matlab画三维曲面图形实例

theta=0:pi/45:pi;gama=0:pi/45:2*pi;[t,g]=meshgrid(theta,gama);r=(0.8+0.5.*(cos(2.*g)-1).*(cos(4.*t)-1)).^(1./2);x=r.*sin(t).*cos(g);y=r.*sin(t).*sin(g);z=r.*cos(t);surf(x,y,z)axis equalx=-5:0.1:5;y=-5:0.1:5;[X,Y]=meshgrid(x,y);Z=sin((X.^2+Y.

2020-07-11 16:25:29

Matlab实现常微分计算

y10=2;y20=0;tspan=[0 20];f=@(t,y)[y(2);(1-y(1)^2)*y(2)-y(1)];y0=[2,0];[t,y]=ode45(f,tspan,y0);%绘图plot(t,y)xlabel \itt;ylable '{\ity}_1,{\ity}_2'legend('{\ity}_1(\itt)','{\ity}_2(\itt)')

2020-07-11 15:40:01

Matlab编程求解数独问题

function shudu(m,X)i=ceil(m/9);j=m-9*(i-1);if m>81 disp(X); return;elseif X(i,j)~=0; shudu(m+1,X)else X1=X(3*(ceil(i/3)-1)+(1:3),3*(ceil(j/3)-1)+(1:3)); for k=1:9 if ~any(X(i,:)==k)&&~any(X(:,j)==k)&&~any(X1(:)==k) X(i,j).

2020-07-11 15:27:41

Matlab实现仿照曼德勃罗集的分形图形

x=linspace(-1.5,1.5,1000);y=linspace(-1.5,1.5,1000);[X,Y]=meshgrid(x,y);Z=X+1i*Y;c=-0.123+0.745*1i;C=zeros(length(x),length(y));for k=1:200 Z=Z.^2+c; C(abs(Z)<1000)=k;endimage(C);axis iamge;colormap(flipud(jet(200)));

2020-07-11 15:04:09

Matlab实现匿名函数计算

my_function=@(x)(-x.^2-5*x-3+exp(x))my_function(2)输出:

2020-07-11 15:02:43

Matlab处理图像、对图形添加边框

A=imread('pyy.jpg'); %读取照片A=double(A); %是矩阵变为数值型A(:,1:100)=0; %使得边缘的100行变为0,从而达到边框效果A(:,1900:2000)=0;A(1:200,:)=0;A(2793:2993,:)=0;A=uint8(A); %恢复原来的矩阵型imshow(A) %展示图片输出结果:...

2020-07-11 13:35:43

Matlab实现Taylor展开近似计算、五角星画法

x=1:0.01:2;m=length(x);s=ones(1,m).*x;term=ones(1,m).*x;n=1;while max(abs(term))>eps n=n+1; term=(-1).*(x/(2*n-1)).*(x/(2*n-2)).*term; s=s+term;endplot(x,s,'r');hold on;plot(x,sin(x),'--')输出结果:theta=(pi/10:4*pi/5:41*pi/10);z=e.

2020-07-11 13:27:36

Matlab创建蕨形叶和塞平斯基三角形的图形用户界面(wzl)

首先了解蕨形叶function fern1%两个组件h1=uicontrol('style','togglebutton','string','Stop');h2=axes('XLim',[-3 3],'YLim',[0,10],'Position',[0.15,0.15,0.75,0.75]);%画蕨形叶图x=[0.5;0.5];plot(h2,x(1),x(2),'.','color',[0 2/3 0],'markersize',1);axis([-3 3 0 10]);hold.

2020-07-07 20:44:48

Matlab使用GUI工具箱实例(傻瓜式教程):温度转换器、画图。(wzl)

温度转换GUI创建过程:第一步:在命令行窗口中输入guide,回车,点击选择空白GUI第二步:出现如图左侧的很多玩意,拖动左方的组件,再双击进行修改字体、文字、取值范围、Tag(就是调用它所需的名称,这里它自动给动态文本和滑动条的名称是edit1、edit2、silde1这样的)等等属性(这里修改Tag为e1、e2、s1)。(改了字体18号,文本,tag,以及把滑动条的Max和min按照题意改成100,0第三步:在图形界面设计完毕后,保存为m文件,然后点击打开m文件,对edit1_callba.

2020-07-07 19:47:45

Matlab实现“跳动的心”动画效果(wzl)

首先编写使心脏跳动的函数heart(X):function heart(X)k_=1;dt=.08;t=0;while t<=5 k=(abs(t-round(t)+0.5))*k_; G=[k 0;0 k]; Y=G*X; plot(Y(1,:),Y(2,:),'r','LineWidth',4); axis([-25,25 -18 18]) shg; drawnow t=t+dt'endend完成heart(X)函数编写后,输入已知的曲线:t=0:pi/100:.

2020-07-02 21:01:59

Matlab绘制简单函数图形,subplot绘制子图(wzl)

x=[0:0.1:10];y1=exp(x);y2=sin(x);y3=5*x.^2+2*x+4;y4=sqrt(x);subplot(2,2,1);plot(x,y1);title('test1');xlabel('x');ylabel('y');subplot(2,2,2);plot(x,y2);title('test2');xlabel('x');ylabel('y');subplot(2,2,3);plot(x,y3);title('test3');xla.

2020-07-02 01:27:40

Matlab求解线性方程组的三种方法(wzl)

A=[3 12 1;12 0 2;0 2 3];b=[2.36;5.26;2.77];%第一种方法A\b%第二种方法pinv(A)*b输出结果:

2020-07-02 01:14:31

Maltab探究——近1000年的复活节所在月和日的信息(wzl)

第(a)题:y=2020;g=mod(y,19)+1;c=floor(y/100)+1;x=floor(3*c/4)-12;z=floor((8*c+5)/25)-5;d=floor(5*y/4)-x-10;e=mod(11*g+20+z-x,30);if (e==25)&&(g>11) e=e+1;elseif e==24 e=e+1;else e;endn=44-e;if n<21 n+n+30;else .

2020-07-02 00:48:42

Matalb自制乘法口诀表、weekday和datenum时间相关函数、画图(wzl)

%使用fprintffor k=1:13 fprintf('%d times is %d\n',k,k*6)endc=zeros(1,7); %制作一个1行7列的0数组,装周一至周天的天数for y=1:400 [w,~]=weekday(datenum(y,8,17)); c(w)=c(w)+1; %对应的周几加一天end%使用datanum(y,m,d),化作年月日格式 %[d,w]=weekday(n),表示周几>>figure(1);bar(c.

2020-07-01 02:46:32

Matlab 内置函数作图、实现斐波那契数列的多种函数形式(wzl)

下面展示 代码。// 第一题A=1:10B=5:-2:5//输出//第二题a=0.5.^(0:99); //等比数列先得到比的数列s=a*20 //再乘以初始值下面展示 代码。// An highlighted blockf='x^2-10*x+15';x=0:0.5:10>>ezplot(f)下面展示 代码。// 函数function[f]=Fibo(n)f=zero(n,1);f(1)=1;f(2)=1;f(3)=1;.

2020-07-01 02:04:56

Matlab利用循环求数值解(wzl)

下面展示 代码。// 循环结构s=0;for n=1:10 for m=1:10 s=s+m*n; endenddisp(s)// 输出结果:3025下面展示 代码。// for循环求解x0=0;for k=1:100 x=x0; //赋给x原始值x0 x0=cos(x); //再用x得cos(x)值赋给x0end //x=x0=cos(x),利用中间值求解>>disp(x)// 输出结果:0.7391//while循.

2020-06-30 00:04:07

Python 自定义函数的两种类型(wzl)

python自定义函数1.第一种自定义函数形式为:def function(x,y): return 'result'2.第二种自定义函数形式为:y=lambda x:x+1第一种自定义函数形式实例:def Sum(x,y): return x+y第二种自定义函数形式实例:y=lambda x:x**2 #返回x^2res=y(10)print(res)#...

2020-01-12 01:34:18
勋章 我的勋章
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。