已回答
How to draw grid lines at specific x- and y-ticks?
How about using xline and yline functions? The following is an example: % Sample plot figure scatter(-1+2*rand(100,1),-1+2*r...

5 years 前 | 1

| 已接受

已回答
How display a log space bar figure ?
Please set YScale property of the axes to 'log'. The following is an example. maxV_l = [0.015232 0.020273 0.0069196 0.012027...

5 years 前 | 1

已回答
不規則な位置座標に値を格納,プロット
単純に、それぞれのデータ点をnの値に応じた色で表示するには、以下のようにすれば可能です。データ点が十分にあるようであれば、scatteredInterpolant関数で内挿して、等値面などの形で表示するという方法もあります。 figure scatte...

5 years 前 | 0

已回答
How to create filename with variable within loop
How about the following? T = readtable('Stations coordinates.txt'); fileName = append('Hourly Data ',T.Station,' 2015.txt'); ...

5 years 前 | 1

| 已接受

已回答
How to replace elements in a integer vector with chars using a lookup table
How about the following way? % Sample data A = randi([0 6],10,1); B = table(compose('Str %d',1:7)',(0:6)',... 'VariableNam...

5 years 前 | 0

| 已接受

已回答
Interpolate 1 array to another
If you don't have the Image Processing Toolbox, interp2 would be your friend, like: % assuming array1 is a 5x9000 numeric array...

5 years 前 | 0

已回答
How to replace the empty cells in a cell array by a 4-bits string?
How about the following? load('Key.mat'); idx = cellfun(@isempty,Key); % Find the indexes of empty cell Key(idx) = {'0000'}; ...

5 years 前 | 1

| 已接受

已回答
merge values of a vector
Like this? x = 1:4; % sample input array s = num2str(x,'%d'); y = str2double(s); >> y y = 1234

5 years 前 | 1

| 已接受

已回答
writing in a pre-existing txt file ?
Assuming the pre-existing text file is data.txt, how about the following? cInput = readcell('data.txt','Delimiter','\n'); cA...

6 years 前 | 0

已回答
How can I extract the harmonic related numbers from a matrix?
How about the following? x = [90 100 110 200 220 250 300 330 340 400 420 500]; tfUsed = false(size(x)); R = x./x'; idx = R...

6 years 前 | 0

| 已接受

已回答
Machine Learning Signal Processing Help
I believe one good starting point would be descriptive statistics listed in this page (Signal Processing Toolbox), or Diagnostic...

6 years 前 | 0

已回答
splitting dataset into training set and testing set
You can split your dataset by using partition function, like: [setTrain, setTest] = partition(faceDatabase, [0.8, 0.2], 'random...

6 years 前 | 0

| 已接受

已回答
how to create multiple matrix from a single matrix
If you have Image Processing Toolbox, how about the following? % Sample data A = [... 1 2 3;... 4 5 6;... 7 8 9;... ...

6 years 前 | 0

| 已接受

已回答
change color of outlier limit in box plots
How about the following solution? % Sample data x = randn(1000,4); % Create boxplot without outlier markers figure boxplo...

6 years 前 | 0

| 已接受

已回答
how do I add msec to datetime?
Please set the display format to show millisecond, like: >> Ts.Format = 'uuuu/MM/dd HH:mm:ss.SSS'; >> Ts Ts = datetime ...

6 years 前 | 3

| 已接受

已回答
How to replace elements of matrix by elemts from array
Basically, this task can be done by: NewV = reshape(x,8,[])'; But in your case, length(x) can NOT be devided by k (=8). So you...

6 years 前 | 0

已回答
ファブリペロー干渉計について
初期パラメータを以下のように想定して計算したところ、波長によっては透過率(=出力光電力/入力光電力)が 1 を超えるという結果になっています。記載頂いた式のどこかに誤りがあると思われますので、再度ご確認頂けないでしょうか。 % 設定パラメータ Rx =...

6 years 前 | 3

| 已接受

已回答
Overlay curves over heatmap
How about the following way? Plot the heatmap Add axes over the heatmap Plot lines on the axes Set the background color of t...

6 years 前 | 5

| 已接受

已回答
Simplifying an array with repeat values in it
How about the following? load('data.mat'); [g,tbl] = findgroups(data(:,{'partnumber','description'})); QYT = splitapply(@sum,...

6 years 前 | 0

已回答
Error in the medical image display
How about the following? imshow(T_1,[]); In addition, I believe the line 'T_1 = squeeze(C);' can be deleted.

6 years 前 | 0

| 已接受

已回答
plotting date from datetime array
'Y' should be a captal letter. Please try: histogram(d.Year)

6 years 前 | 0

| 已接受

已回答
to determine rainfall data
I would recommend using timetable and retime functions, rather than using for-loop. The following is an example: % Read data ...

6 years 前 | 0

已回答
Cycle counting from 0
How about the following? x = [0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0]; str = num2str(...

6 years 前 | 0

已回答
How to fit an ellipse to an image in matlab.
How about the following? % Read image I = imread('diskimage1.jpeg'); % Binarize Igray = rgb2gray(I); BW = imbinarize(Igra...

6 years 前 | 4

| 已接受

已回答
Changing gregorian date number to calendar date and time
If your time vector represents hours since 1900-01-01 00:00:00.0 , following code can convert it into yyyy-MM-dd. T = datetime...

6 years 前 | 7

| 已接受

已回答
特定の文字を抽出してプログラムを制御する方法と、テーブルに複数の単語を格納する方法についてご教授お願いいたします。
前回に引き続き、ちょっと面白そうなので少し考えてみました。 ざっと以下のようなプログラムになるかと思います。 ご質問の2点については、コメント欄に「★」をつけた部分になります。参考になれば幸いです。 % テーブルd(ictionary)の作成 T_...

6 years 前 | 1

| 已接受

已回答
Axes上に表示した画像を傾けたい
axesオブジェクトで、図の真上方向を示す CameraUpVector プロパティを回転させるのはいかがでしょうか? ちなみに、2次元表示での CameraUpVector プロパティのデフォルト値は [0 1 0] ですが、imshowで画像を表示し...

6 years 前 | 1

| 已接受

已回答
how to generate two random binary images with remove overlapping ?
OK, maybe I could understand your intention. How about the following way? nRow = 5; nCol = 4; while true % Prepare a bl...

6 years 前 | 1

| 已接受

已回答
How to read data after a specific word from txt file?
If your MATLAB is R2019a or later, you can use readcell function. Also, by using indexing technique, you can do your task faste...

6 years 前 | 0

已回答
How to make this surface?
Straight-foward solution would be like this: x = linspace(0,5); y = linspace(0,2); [xGrid, yGrid] = meshgrid(x,y); zGrid =...

6 years 前 | 1

| 已接受

加载更多