matlab画图过程做成gif图
作者&投稿:达奚冰 (若有异议请与网页底部的电邮联系)
胡品13970525845问: 求助:如何用matlab做gif动画 - ?
林甸县重组回答: 恩,我一般都是保存成一张张的JPG,然后在PS里面转成gif的不过100张,恩,用photoshop的话会很慢,当然工作站除外
胡品13970525845问: matlab 画完多张图片生成gif - ?
林甸县重组回答: 你要的是gif那应该是动画了~试试movie,具体看下help
胡品13970525845问: 您好,帮我看看MATLAB中comet3(x,y,z)动态的图怎样保存成gif格式或者小视频,谢谢 - ?
林甸县重组回答: matlab里要生成动态图像关键有两个,一个是图像数据,要准备多幅同样大小的图像或者将图像数据变化的过程保存下来;其二是正确调用imwrite函数,最主要有两个属性,1是DelayTime,控制图像切换的间隔,2是LoopCount,用于设置图像...
胡品13970525845问: matlab 能否直接输出gif图像 - ?
林甸县重组回答: 可以直接输出jpg,再用windows的画图板打开,另存为gif
胡品13970525845问: 怎么将matlab绘制的动态图形保存下来 - ?
林甸县重组回答: 怎么将matlab绘制的来动态图形保存自下来 比如: for i=1:300;...........%画图zhidao代码 frame=getframe(gcf); imind=frame2im(frame); [imind,cm] = rgb2ind(imind,256);
胡品13970525845问: 怎么把这个MATLAB程序的动态图形保存为gif啊,求助! - ?
林甸县重组回答: clear clc %飞机追踪潜艇航线图 t=linspace(0,1,2000); flag=0; p=zeros(2000,2);q=ones(2000,2);a=zeros(8,2);b=zeros(8,2); a(:,1)=0;a(1,2)=6;b(1,2)=0;b(1,1)=pi/2; for i=1:2000theta=sqrt(3)*log(10*t(i)+1);p(i,1)=2*exp(sqrt(3)/3*theta); p(i,2)=theta;...
胡品13970525845问: Matlab如何画动态图 - ?
林甸县重组回答: No.1 给你一个示例吧~~~用for循环做的 %动态绘制椭圆 clf;axis([-2,2,-2,2]); axis equal; pause(1); h=line(NaN,NaN,'marker','o','linesty','-','erasemode','none'); t=6*pi*(0:0.02:1); for n=1:length(t)set(h,'xdata',2*cos(t(1:n)),'ydata',sin(t(1:n)));pause(0.05)...
胡品13970525845问: 用matlab制作动态图 - ?
林甸县重组回答: 有一个例子 t = 0:pi/100:2*pi; y = exp(sin(t)); h = plot(t,y,'YDataSource','y'); for k = 1:0.01:10y = exp(sin(t.*k));refreshdata(h,'caller')drawnow end
胡品13970525845问: matlab如何把两个图弄成动画 - ?
林甸县重组回答: clearclc x1=[0 0.5 1 0 0 1 0.5 0]; y1=[0 0.866 0 0 0.578 0 0.866 0.578]; z1=[0 0 0 0 0.666 0 0 0.666]; x2=[0 0.5 1 0 0.25 1 0.5 0.25];y2=[0 0.866 0 0 0.433 0 0.866 0.433]; z2=[0 0 0 0 0.866 0 0 0.866]; plot3(x1,y1,z1,'r+:')hold on plot3(x1,y1,z1,'rx') grid ...
胡品13970525845问: matlab中绘制图形,图片如下,谢谢,希望过程详细?
林甸县重组回答: 你这种情况比较复杂!u=0:0.01:2*pi;x=(1+cos(u)).*cos(x);y=(1+cos(u)).*sin(x);z=sin(u);plot3(x,y,z)