㈠ matlab中怎么设置图形大小设置
set(gcf,'position',[0,0,468,468])%gcf是当前figure,可以改变当前图框的大小
%其中的数值对应的是像素值,也是左下宽高,0,0对应的就是屏幕的最最下角,宽高一样的话
%可以看到图框是方的
set(gca,'position',[0,0,1,1])
[0,0,1,1]数值分别对应左下宽高,其中的宽高的数值时对应的相对于当前图框的百分比,
%如果要同样大小就是1,就是100%
这样可能会看不到坐标轴,可以适当改改
当然也可以设定
㈡ MATLAB 如何改变矩阵大小
B=reshape(A,2,8)这个命令要保证矩阵元素个数不变,至于说5行6列,多出来的元素为0,可以这样做令A(5,6)=0;至于3 行3列,多余的行列减去B=A(1:3,1:3);或者
A(4,:)=[];A(:,4)=[];
㈢ Matlab 画图 图例大小调整
1、首先打开Matlab ,点击选择图形编辑区域的添加图例按钮insert legend。
㈣ matlab如何让调整保存图像的大小
matlab运行得到的图像,利用
figure命令,然后在visio中粘贴,得到的图像有点大,如果直接用在beamer中,为了显示图像,只能使scale较小,导致图中的文本太小看不清。如果首先在matlab中的print
preview首先手动修改,就不会出现这个问题。举例如下:
t=-1:0.05:2;
i =
cos(1000*t+deg2rad(30));
plot(t,i,'b-','LineWidth',2);
grid on
axis
on
xlabel('t/s'),ylabel('i/A');
1.为了去掉白边,勾选Edit->
options->transparent background。
2.把Match figure screen size前面的对号去掉。
3.勾选File->Print preview->Use manual size and
position,在下面的宽度或高度框中设置合适的大小,再点击Fix aspect ratio。
4.
figure到visio中,打印成pdf就可插入beamer。需要注意的是,也可以在matlab中打印成pdf,但是效果没有visio做出来的好。
㈤ Matlab怎么调整图片的大小,使它成为特定的长宽
一般而言,只需对目标图像进行图形句柄对象和坐标轴句柄对象进行操作即可。MATLAB中分别用gcf和gca表示。如:
set(gcf,’unit’,’centimeters’,’position’,[10 5 7 5]);
这就是对图形的位置及大小进行设置。单位为厘米,大小为7cm×5cm,图形起点坐标为(10cm,5cm)表示左下点离显示器左侧边界10cm,离下侧边界5cm。
将图形大小设置好之后,就需要设置实际的图在figure中的比例,这就需要对图形的坐标进行设置。
set(gca,'Position',[.2 .2 .7 .65]);
位置[.2 .2 .7 .65]表示所画的图形在figure中所占的比例,前两个值表示位置,后两个值表示大小。
下面给出一个例子说明:
t = 0:0.01:2;
x = sin(2*pi*t);
plot(t,x,'k','linewidth',2)
set(gcf,'unit','centimeters','position',[3 5 7 5])
set(gca,'Position',[.15 .15 .8 .75]);
set(get(gca,'XLabel'),'FontSize',8);
注:(1)plot命令中,‘linewidth’表示线宽。
(2)最后一条命令设置坐标轴x轴数字的大小,本例未给出。
㈥ matlab怎么调整输出图形大小
现在看来,两种方法比较实用方法一:快速型核心方法:设置Word显示比例100%,Matlab的图像大小与屏幕所见的相同;根据Word的排版要求,估计Matlab图像在Word中的大小
㈦ linux下怎么使用matlab
1,下载matlab的版本。
matlab2012a的种子文件,
Matlab_Unix_2012a.torrent
我是在window机子上下载了MATLAB的Linux版本。
2,把MATLAB文件传到Linux的机子上。
2.1 可以通过ssh传递过去。
2.2 也可以用U盘拷贝。但是要注意因为文件大于4G所以U盘的文件格式必须是NTFS格式的。Linux必须按照NTFS才能识别。具体按照方法可以参考: http://blog.itpub.net/26015009/viewspace-760133/
3,挂载U盘和matlab的ISO文件
mount -t ntfs-3g /dev/sdc1 /mnt/usb 设备名和挂载点根据机子自己的情况而定。
mount -o loop xxxx.iso /home/user/matlab
4, 到/home/user/matlab下执行 ./installmatlab。安装时候必须是在图形界面下。
5,安装过程与在windows下安装一样。(licence和破解文件在安装文件下面)
6,vim /etc/profile 添加export PATH="$PATH:/matlab的bin路径/",重新登录就ok了。所有用户都可以直接使用。
7,在命令窗,输入matlab -nojvm 试试
㈧ matlab figure大小设置
通过set指令可以指定图像大小,语法为set(gcf,'position',[centerX,centerY,width,height]),其中“width”和“height”分别代表宽度和高度。
centerX为figure的中心点在屏幕的x坐标,centerY为figure的中心点在屏幕的y坐标,和固定图像尺寸没有关系。
1、以绘图y=x^2-2x为例画出图像。
㈨ 弱弱地问一下,matlab画出来的散点图的点的大小怎么调啊...
调整matlab画出来的散点图的点的大小的具体步骤如下:
1、scatter(X,Y,S,C),这是matlab画散点图的命令;这里X,Y是画散点图的数据。 其中S为大小,系统默认大小为50,C表示所画图的颜色。
这样就解决了“调整matlab画出来的散点图的点的大小”的问题。
㈩ Linux下matlab怎么运行的可以教教我吗
在Linux下安装,以MATLAB Version 7.0.0.19901 (R14)为例
步骤
1. 准备工作
2. 安装第1阶段
3. 安装第2阶段
4. 运行
--------------------------------------------------------------------------------
1. 准备工作(回目录)
•安装文件
安装MATLAB所需要的源文件必须要有,否则空谈。我这里是四个文件,分别为
MATLABLinux1.iso
MATLABLinux2.iso
MATLABLinux3.iso
License.zip
这些文件假设放在/source/目录下。
•确定安装目录
安装目录就是你需要把MATLAB程序安装在哪里。类似于MS Windows下的Program Files下的目录。我这里为方便描述,暂定为/programs/matlab/。可以用
mkdir /programs
mkdir /programs/matlab
来创建目录。
•准备license
将License.zip中的文件解压缩出来,可以使用unzip命令。解压出来后主要关注两个文件,一个是license.lic,另一个是license.dat*。后者刚解压时可能还有些后缀,可能各不相同,我这里用*代替。为了安装,必须将license.dat*拷贝到MATLAB的安装目录,即 /programs/matlab/,并命名为license.dat。可使用命令
cp /source/license.dat* /programs/matlab/license.dat
来实现。license准备好后就可以加载安装光盘进行安装了。
•加载光盘
先使用如下命令加载第1张光盘:
mount -o loop /source/MATLABLinux1.iso /media/cdrom/
其中,/media/cdrom/是假设你的虚拟光盘存放的位置,这个目录事先必须存在。如果不存在,可以用mkdir命令建一个。当然,你也可以将该目录设置在其他地方。mount的命令参数 -o loop 是从网上搜刮过来的,我也没追究其深层含义,直接拿来用了。有的地方还会有编码之类的参数,我都省略了,结果也能成功。至此,第1张光盘的内容已经成功到达了 /media/cdrom/中。
2. 安装过程第1阶段(回目录)
•安装
直接执行
/media/cdrom/install
进行安装。如果你的linux系统是64位的,那在install后面需要加上参数-glnx86;如果你是在客户端进行安装,那还要加上参数 -t。这其中有很多交互的信息,就好比是MS Windows下的“上一步”,“下一步”和“取消”,直接回车就行了。如果想思考一下,那就看一下中括号[]里的内容,这个内容是回车默认值。如果要修改这个值,那就直接输入新值后回车。
由于有三张光盘,在安装过程中第1张的内容安装完后,会提示插入第2张光盘,这期间需要加载其他几张光盘。由于在命令行上前一次命令 /media/cdrom/install 并没有结束,并回到新的命令行提示符下,我不敢将其中断后加载光盘,而是新开了一个客户端,先umount原来的光盘,然后加载新的光盘。这种情况在X界面下安装的话应该不会碰到。
•复制license.lic
三张光盘全部安装完后,工作还没有完。需要将license.lic复制到MATLAB安装目录下的etc目录下。可用命令
cp /source/license.lic /programs/matlab/etc/
来实现。
•修改license.lic
通过命令修改该文件的第1行内容。
vi /programs/matlab/etc/license.lic
将第一行内容中的**部分修改为本机的名称。
SERVER ** ANY 5353
本机名称可用命令
hostname
来获取。保存后退出,准备第2阶段的安装。
3. 安装过程第2阶段(回目录)
执行命令:
/programs/matlab/install_Matlab
然后一连串的回车,便可结束。
4. 运行(回目录)
执行命令
/programs/matlab/bin/matlab
就可以运行MATLAB了。如果你的系统是64位的,那执行时还需要加上参数-glnx86;如果你是通过客户端运行MATLAB,那么图形界面可能不需要,可以使用参数 -nojvm -nodisplay -nodesktop参数中的一个或多个。
最后,如果你每次执行matlab都需要进入到/programs/matlab/bin/,那不是很烦吗?解决办法是将该路径加入到环境变量中,可用如下命令行执行:
export PATH=$PATH:/programs/matlab/bin/