matlab

    0熱度

    1回答

    我想轉換函數 f(x)= x^2 + y^2 -4.5 * sin(x * y)-1。 由x = r cos(t)和y = r sin(t)形成極座標形式。對於代入極座標代碼是 t=linspace(0,2*pi); x=r*cos(t) y=r*sin(t) 我的功能則成爲 f(t)=(r.*cos(t)).^2 + (r.*sin(t)).^2 - 4.5.*sin((r.*cos(t

    1熱度

    1回答

    我正在求解一個線性方程組。我想輸出變量與他們各自的解決方案,顯示小數(雙)。 [A,B] = equationsToMatrix(eqs,vars); res = [transpose(vars) double(linsolve(A,B))]; 的transpose(vars)值是: Ax Ay Az Md Me 和double(linsolve(A,B))值是: -75 45

    0熱度

    1回答

    我有一個圖像(矩陣),它具有16位的值,即介於0和65535之間,我想將它寫入二進制文件,因此我使用fwrite,正如它在文檔I中所述試圖使用不同的精度來寫入2個字節的數據('integer*2','uint16'等),但似乎數據在15位上飽和,即最大值爲0x7ff,如果我使用更多字節,比如說4 ,數據到達完成,值大於0x7ff且小於0xffff。我在文檔中看到fwrite飽和值,所以不會出現In

    -2熱度

    1回答

    for m = 60:70; %for m's values in the range of 60<m<70%; n((m-59))=m; %create an array of m's values and store the array under n y1((m-59)) = (14*35)/(m*9.8); %for m's current value

    0熱度

    2回答

    我試圖繪製一個8轉的螺旋。在每一回閤中,它應該有不同的顏色。 t = -1*pi*1:0.02:pi*1; plot3(sin(t),cos(t),-1*pi*1:0.02:pi*1,'g') t1 = -1*pi*2:0.02:pi*2; plot3(sin(t1),cos(t1),-2*pi*1:0.02:pi*2,'r') 現在我只繪製兩圈,但它只是變成紅色。我曾嘗試使用ho

    1熱度

    2回答

    對於最小二乘法擬合程序lsqcurvefit,我需要一個函數中使用像一系列代表性方面: F = @(D, t) F0 - D(1)*(1-exp(-t))... - D(2)*(1-exp(-t))... - D(3)*(1-exp(-t))... ... - D(n)*(1-exp(-t)); 然而,術語系列中的量是由用戶確定;

    -1熱度

    1回答

    我的代碼完美無缺。 當我部署gui代碼時,數據不再導出到excel。我正在使用xlswrite來逐行填充excel。 什麼併發症可能導致部署的應用程序導出到excel不同於matlab代碼?

    0熱度

    1回答

    我在以下格式的文件夾中有一堆csv文件,我想從每個文件(第17行的數字部分)中提取完整的時間序列,識別重複記錄並按照年份和日期從小到大的順序合併它們。 具體csv文件是通過以下 wnsnum 1 paroms Waterhoogte loccod HOEKVHLD locoms Hoek van Hol

    6熱度

    1回答

    序言 前段時間我問一個關於VS的Python(Performance: Matlab vs Python)Matlab的性能問題。我很驚訝Matlab比Python更快,特別是在meshgrid。在討論這個問題時,有人指出我應該在Python中使用包裝來調用我的C++代碼,因爲我也可以使用C++代碼。我在C++,Matlab和Python中擁有相同的代碼。 雖然這樣做,我再次驚訝地發現matlab

    1熱度

    1回答

    我提前道歉,我敢肯定這個問題的答案很微不足道,不幸的是我只是不確定發生了什麼。 我試圖運行下面的代碼 a(1) = -2; b(1) = 2; c(1) = 0; for i = 1:15 if cubicPoly(a(i))*cubicPoly(c(i)) < 0 a(i+1) = a(i); b(i+1) = c(i); else