㈠ 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/