回答済み
How do you order the results of the combination?
Like this? % Create 1-by-14 cell array {'a','b', ..., 'n'} str = 'a':'n'; c = split(str,'')'; c([1 end]) = []; % Create a...

6年以上 前 | 1

| 採用済み

回答済み
Extract specific rows of a cell
OK. Then, to avoid misunderstanding, let's use a simple example. Say, A is a 1-by-3 cell array and r = 4, as follows: A = {ran...

6年以上 前 | 0

回答済み
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...

6年以上 前 | 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...

6年以上 前 | 1

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

6年以上 前 | 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'); ...

6年以上 前 | 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...

6年以上 前 | 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...

6年以上 前 | 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'}; ...

6年以上 前 | 1

| 採用済み

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

6年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 0

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

6年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 0

| 採用済み

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

6年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 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年以上 前 | 7

| 採用済み

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

6年以上 前 | 1

| 採用済み

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

6年以上 前 | 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年以上 前 | 1

| 採用済み

さらに読み込む