我使用 MATLABs 储蓄来节省我的一个数字 作为.png 或.jpg 或什么的。
所以我就是这么认为的 So I just do:
y = randn(1,00);
plot(y); grid on;
saveas(gcf, y , png );
现在的问题是,即使我在使用保存命令之前手动拉伸数字,但png或最后的图片会作为一个完美的正方形出来。
怎样才能省下更长方形的东西?
谢谢!
我使用 MATLABs 储蓄来节省我的一个数字 作为.png 或.jpg 或什么的。
所以我就是这么认为的 So I just do:
y = randn(1,00);
plot(y); grid on;
saveas(gcf, y , png );
现在的问题是,即使我在使用保存命令之前手动拉伸数字,但png或最后的图片会作为一个完美的正方形出来。
怎样才能省下更长方形的东西?
谢谢!
s 这里的简短样本来自"http://www.mathworks.com/matlabcentral/newsreader/view_thread/534404" rel=“nofollow”>mathworks 讨论
figure( units , pix , pos ,[100 100 200 400]) % create a 200x400 image
>> imagesc(rand(10,10)) % put some random data in it
>> print(gcf, -dbitmap , test.bmp ) % save to bmp
使用 print
像这样使用 < code> print 在想要的分辨率中保存图像 。
I have a data file m.txt that looks something like this (with a lot more points): 286.842995 3.444398 3.707202 338.227797 3.597597 283.740414 3.514729 3.512116 3.744235 3.365461 3.384880 Some of the ...
I want to solve these equations using MATLAB and I am sure there is a non zero solution. The equations are: 0.7071*x + 0.7071*z = x -0.5*x + 0.7071*y + 0.5*z = y -0.5*x - 0.7071*y +...
How do you read the following MATLAB codes? #1 K>> [p,d]=eig(A) // Not sure about the syntax. p = 0.5257 -0.8507 -0.8507 -0.5257 d = ...
Is there a way to transfer ownership of the data contained in a std::vector (pointed to by, say T*data) into another construct, preventing having "data" become a dangling pointer after the vector goes ...
I want to divide p(x) by q(x) given that: p(x)=-5x^4+3x^2-6x q(x)=x^2+1 I tried: p=inline( -5*(x^4)+3*(x^2) , x ) p = Inline function: p(x) = -5*(x^4)+3*(x^2) q=inline( x^2+1 , x ) q = ...
The Fibonacci series is given as follows: 1, 2, 3, 5, 8, 13, 21, ... How can I write a script which calculates and prints the n-th Fibonacci term (for n>2), where n is inputed by the user. This ...
I have a vector containing some points in 2-D space. I want MATLAB to plot these points with lines drawn from every point to every other point. Basically, I want a graph with all vertices connected. ...
I have a loop like this: for i=1:no %some calculations fid = fopen( c:\out.txt , wt ); %write something to the file fclose(fid); end I want data to be written to different files like ...