matlab-figure

    2熱度

    1回答

    我寫了一段代碼來創建移動點的電影。我使用散射使點成色(點的顏色取決於點的面積密度)。 x和y點的位置,我已經把下面的代碼放在一個for循環傳遞時間: figure(h1); % set figure 1 as current figure cla dens = zeros(size(x)); % Tolerence is distance betweeen points (squared)

    0熱度

    1回答

    我已經制作了三組散射圖,有三組數據。我想使用saveas函數將這個三維圖的二維投影保存爲.jpg,.png或其他類似的文件格式。默認情況下,saveas函數在傳遞plot3對象時保存2D xy平面投影,但我也希望yz和xz投影。我怎樣才能保存這些?

    0熱度

    2回答

    我想使用流線顯示矢量場。矢量場在一個點上是單數的。我想去除奇點附近的區域(例如它們與奇點的距離小於1的區域)。我寫了下面的代碼,但它沒有顯示任何東西。任何人都可以幫我嗎? clear all; close all; r1 = 1; r2 = 5; % Radii of your circles x_0 = 0; y_0 = 0; % Centre of circles [x,y] = me

    0熱度

    1回答

    我在下面的代碼中寫了一個代碼來顯示一個簡單的矢量場和它的大小。我想合併兩張圖片,但第一張圖片是在我不想要的時間間隔內繪製的,當我按住時,第二張圖片會顯示在第一張圖片的非常小的區域中!但我希望他們能在同一個地區展出。誰能幫忙? clear all; close all; [x,y] = meshgrid(-3:0.1:3,-3:0.1:3); Idontwantthis = (x.^2+y.^

    0熱度

    1回答

    我應該在我的代碼中更改countorf顯示哪些區域具有更多色差? clear all; close all; phi=90; [xx,yy] = meshgrid(-20:0.1:20,-20:0.1:20); Idontwantthis = (xx.^2+yy.^2)<0.1; u = (xx./(xx.^2+yy.^2).^(3/2)); v = (yy./(xx.^2+yy.^2

    1熱度

    2回答

    我有一個數據表tb,看起來像這樣,我想將它變成條形圖。 N X P ________ ______ ______ 0 5 15.314 0 10 36.288 0 13 7.1785 1 5 18.182 1 10 40.997 1 13 8.9741 2 5 17.65 2 10 40.095 2 13 9.276

    2熱度

    2回答

    輪廓圖,圖的像素提取數據我有一個等高線圖是這樣的:現在,如果我沒有生成等高線圖的數據和所有 我有圖像,如何從圖像中提取每個像素的值並將其存儲在數組中? MATLAB/Python中的任何建議或示例都會對您有所幫助!

    1熱度

    2回答

    如何讓這個矩形從左上角移動到右下角? clear all close all clc n=10; h=1; for t=0:n-1 clf; axis([0 sum(1:n) 0 sum(1:n)]); axis manual tot = sum(0:t); patch([tot tot+(t+1)*h tot+(t+1)*h tot],

    1熱度

    2回答

    我在Matlab(Version R 2016b)中有一個簡單的pcolor圖,我已經上傳了,如下圖所示。我只需要得到藍色斜線,它從最左角的中間延伸到最右角,而不用硬編碼矩陣值。 例如:人們可以看到,所需的斜率線具有值大約從令pColor情節之間某處。 (僅僅通過查看圖表就可以粗略估計) 我在包含繪圖值的matrix named Slant上應用以下代碼。 load('Slant.mat');

    1熱度

    1回答

    我有數百個文本文件需要導入爲單個矩陣,但每個文本文件都有6行垃圾郵件頭,我想忽略/刪除。文本文件是製表符分隔的。我只需要將每個文件從第7行開始作爲唯一矩陣導入。每個文件有149列,長度範圍爲400-1500行。這個怎麼做?另外,我會如何將每個文件的第5列繪製到同一個圖上? 這就是我正在努力使工作: txtfiles = dir('*.txt'); numfiles = length(txtfil