Answered
Finding the number of edges per each node in a graph
Please reffer to the degree function.

6 months ago | 0

| accepted

Answered
Convert a table vector of 31 by 13 elements to matrix of 13 by 31.
How about the following solution? % Read data file L = readlines('https://jp.mathworks.com/matlabcentral/answers/uploaded_file...

6 months ago | 0

| accepted

Answered
Inserting a column of repeated values
How about the following method? % Sample data load('outdoors.mat'); T = timetable2table(outdoors); T.Humidity([1, 6, 15]) = ...

6 months ago | 0

| accepted

Answered
Combination of DATA in arrange manner
How about the following? % Create D and E D = -0.02+0.0001*(0:70); E = 160:200; % Apply meshgrid function [xg, yg] = mesh...

6 months ago | 1

| accepted

Answered
Find out the cell index from matric values
How about using histcount2 ? The following is an example: % Sample data A = [... 0.7, 0.1;... 0.1, 0.2;... 0.8, 0.6;...

6 months ago | 0

| accepted

Answered
Best way to get rid of/ prevent function from creating complex numbers?
How about using isreal function?

7 months ago | 0

Answered
Create all permutations of 1x13 vector used for Leave-p-out Cross-Validation
How about the following? Though this generates 78x11 (instead of 13x78 which you expected), the result contains all possible co...

8 months ago | 0

Answered
return value of [ ] for an 'if' or 'for' function
How about the following? function output = yourFunction(input) if isempty(input) output = 'unknown'; elseif isa(input,'n...

8 months ago | 0

| accepted

Answered
How to speed up my code?
Avoiding for-loop will enhance computational efficiency. For example, the first for-loop: for i=1:n2 K(:,:,i)=M(:,:,i); en...

8 months ago | 0

| accepted

Answered
How to use 'mkdir' command to make folders labelled as 1, 2, 3 till 100 using for loop in matlab code?
How about the following? rootFolder = 'E:\P2'; for kk = 1:100 subFolder = num2str(kk); folderPath = fullfile(rootFolde...

8 months ago | 0

| accepted

Answered
How to calculate the number from a database
How about the following? List = arrayfun(@(x) x.country, TV,... 'UniformOutput', false); [Group, Country] = findgroups(Li...

10 months ago | 1

| accepted

Answered
行列からある条件を満たした部分以降を抽出する方法
find 関数を使う下記の方法ではいかがでしょうか? % A の2列目が >= 1 となる最初の行番号を pt として取得 pt = find(A(:,2) >= 1, 1); % pt行目から最後までの行を配列 B として保存 B = A(p...

10 months ago | 1

Answered
Assign number to certain value in cell
How about using ismember function? Like: % Sample cell arrays A = {'As', 'C', 'H', 'N'}; B = {'As', 'As', 'N', 'N', 'H', 'H',...

11 months ago | 0

Answered
replacing numbers with alphabets/letters in a matrix
One possible straight-forward solution would be like this: M = readmatrix('testfile_0.50.xlsx'); C = cell(size(M)); idx = i...

11 months ago | 0

| accepted

Answered
Assign partnames to two different tables with measurement datas
I wouold recommend using innerjoin or outerjoin functions for this kind of task.

11 months ago | 0

Answered
Is there an alternative to eval in a struct?
I believe it's better to arrange the data as a table rather than the deeply nested structure. How about the following? subject ...

12 months ago | 1

Answered
Need help asking for an input sentence
To input a text, you should use 's' option, like: N = input('what is N?: ') A = input('give me a sentence!: ','s');

12 months ago | 0

Answered
MATLABのウィンドウの長さとは、何を意味しているのでしょうか。
以下の説明が参考になるかと思います。 https://jp.mathworks.com/help/reinforcement-learning/ref/rltrainingoptions.html#mw_9b790efc-2a22-481b-a5f9-1...

12 months ago | 0

| accepted

Answered
Storage results in an array
Instead of uisng for-loop, you can do this task by vectorizing, like: x = [2, 3, 4, 5, 6]; y = x + 2; idx = x > 4; y(idx) = ...

12 months ago | 0

Answered
3次元から2次元に形状変換
下記の方法ではいかがでしょうか? % 変数 A はサイズが 3×3×100 の3次元配列と想定 A = reshape(permute(A, [2 1 3]), 1, [], 100); A = squeeze(A)'; 例: % 簡単のため 3...

12 months ago | 1

| accepted

Answered
乱数について
以下のような方法はどうでしょうか? >・乱数を使用して作る >・乱数を使用して0.5以上は1、0.5未満は0といったようにしたい。 この部分は、結局のところ行列の各要素が 1/2 の確率で 0 か 1 となるため、randi 関数を使用しまし...

12 months ago | 0

| accepted

Answered
How can I write a csv file by row or by column
How about the following? % Sample data (1-by-3 cell array) output = {... uint8(randi([0 255],100,1)),... uint8(randi([0 ...

12 months ago | 0

Answered
非表示にしたfigureが複数ある場合において,編集対象の「現在のfigure」を非表示のまま変更したい
figure を作成する際にあらかじめ figure ハンドルを取得しておくことで、gcf を使わなくてもそれぞれの figure を操作可能です。例えば、以下のようにすれば 2 つの figure に対するハンドル hFig1, hFig2 を取得できま...

12 months ago | 1

| accepted

Answered
Excluding types of extension files on a loop
You can do that more effective way by using wild card character "*", like: imgFolder = pwd; % <- set to your image folder path ...

1 year ago | 2

Answered
Tableからデータを抽出する方法
下記のような方法はいかがでしょうか? % データ読み込み T = readtable('Book2.xlsx'); % xのdiffを取る (xが一定の区間は0となる) d = [0; diff(T.x)]; % xが増加している部分 (...

1 year ago | 0

Answered
how to generate and cover all the possible arrays using two enties
Another possible solution: [p,q,w,s] = ndgrid({'H','C'}); A = [p(:),q(:),w(:),s(:)]; disp(A)

1 year ago | 0

Answered
イメージの行列の計算について
小数点以下が切り捨てられてしまうのは、読み込んだ画像が uint8 型の配列としてワークスペースに取り込まれるためです。いったん double 型の配列に変換したうえで 255 で割る、ということもできますが、0~1 の範囲にスケーリングしたいということで...

1 year ago | 2

| accepted

Answered
how to convert bmp image to Bpg
Unfortunately, currently BPG image format is not supported. As a workaround, how about installing bpgenc from the following sit...

1 year ago | 0

Answered
散布図上で円のフィッティング
いろいろな解決法があるかと思いますが、fminsearch を使って円をあらわす式の係数を推定するのはいかがでしょうか? 以下はその一例です。 x = [x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11,x12]; y = [y1...

1 year ago | 1

| accepted

Answered
Bit Error Rate (BER) performance of different digital modulation schemes such as Binary Phase Shift Keying (BPSK),
I believe the following documentation page would be help: https://jp.mathworks.com/help/comm/ref/berawgn.html

1 year ago | 0

Load more