Solved


ベクトル [1 2 3 4 5 6 7 8 9 10] の作成
MATLABでは,角括弧の中に要素を入れることで、ベクトルを作成できる。 x = [1 2 3 4] また次のようにも書ける(コンマはオプション)。 x = [1, 2, 3, 4] 問題:次のベクトルを出力する関数を作成せよ。...

3 years ago

Solved


2倍してみよう - ここからスタート!
初めにこの問題を試してみよう。 入力としてxを与え、それを2倍して結果をyに代入せよ。 Examples: Input x = 2 Output y is 4 Input x = 17 Output y is 34 ...

3 years ago

Solved


二つのベクトルの要素ごとの積の平均を計算しよう
二つの同じ長さのベクトルが与えられたとき、二つのベクトルの要素ごとの積の平均を求めましょう。 例: 二つのベクトル [1 2 3] と [10 15 20] が与えられたとき、 それぞれの要素ごとの積の平均を取ると、 解は 33.3333 と...

3 years ago

Solved


ベクトルのスケーリング
入力したベクトルの大きさを1にしてください。

3 years ago

Answered
機械学習済みのmat​ファイルをweb app serverに​て読み込む方法
MATLAB Answersのサーバで動くMATLABでも再現します(プログラムを実行する度に path が変わります) chang_path = fileparts(mfilename('fullpath')) % 本プログラムが存在するフォルダ(毎回...

3 years ago | 0

Solved


Check if a year is a leap year or not
Return 1 if a given year is a leap year or 0 if it is not

3 years ago

Answered
使い方によるエラー sym/subsindex
symsで定義したシンボリック変数 t をベクトルのインデックスに使用した事がエラーの原因です。 シンボリック式で表現するならfor文を回す必要は無いですし、 for文を回すならシンボリック式を使わない数値計算で事足りると思います。 %% サンプリン...

3 years ago | 1

| accepted

Answered
特定の倍数番目のファイルのみを別フォルダに移動したいです。
% ファイルを8730個作る mkdir A; movefrom = [pwd '/A']; % 移動元 mkdir B; moveto = [pwd '/B']; % 移動先 for i = 1:8730 fclose(fopen([mo...

3 years ago | 0

| accepted

Solved


Parallel vectors
Return true or false depending on whether 2 vectors are parallel or not. Vectors can be 2 or 3 dimensional. The origin is not c...

3 years ago

Answered
1つのデータにXY要素を持たせて行列を作成する方法
質問の添付図をExcelファイル(zero_one.xls)に起こしました。これをmapとします。 まず逆順でmapを元のデータ(org)に変換します。それをまた、orgからmapに変換します。 readmatrix, writematrix, mes...

3 years ago | 0

| accepted

Solved


Intersection points of a polynomial
Find the intersection points of a polynomial, given by its vector of coefficients with the X-axis and the Y-axis. Input: a poly...

3 years ago

Answered
自作関数の入力引数不足エラーについて
関数側の引数を変更しない場合は関数の呼出側で引数を分けて渡す必要があります。 q1 = [0 0.5 0.5*pi]; %[x,y,theta] q2 = [-0.4 0.8 0]; relative_parameters(0.10,q1(1),q1...

3 years ago | 0

| accepted

Answered
グラフの横軸の範囲を指定し、findpeaksで指定の数だけ取り出す
局所的最大値 - MATLAB findpeaks - MathWorks 日本 NPeaks — ピークの最大数: 正の整数スカラー 返されるピークの最大数。正の整数スカラーとして指定します。findpeaks は入力データの最初の要素から演算を開始...

3 years ago | 0

| accepted

Answered
音声ファイルがパソコンによって波形データが変わってしまう理由
>音声を別のデバイスから出力しAudio test Bench を使いピエゾ素子を用いて音声ファイル(wav)を入力しました 図の様な環境を想定して:ハードウェアや物理的な環境による差を疑うべきだと思います。 空間の違い (音響の違い) ピエゾ素...

3 years ago | 0

Solved


Is the number of 1s in a binary integer odd or even?
Your function should turn the input integers into binary form and count the number of 1s in the binary. If the number is odd, re...

3 years ago

Solved


Determine if a given input is even or odd?
Given an input, determine if even or odd.

3 years ago

Answered
フォルダ内の特定のファイルを別ファイルに移動したいです。
警告発生時,try/catchのような例外処理 - MATLAB Answers - MATLAB Central (mathworks.com) cur = pwd; copyfile('/MATLAB/toolbox/matlab/imagesci...

3 years ago | 1

| accepted

Answered
imcrop関数とfor構文を使って、検出された全ての顔を切り取り、Figureにひとつずつ表示するプログラムを教えてください。
clear all faceDetector = vision.CascadeObjectDetector; I = imread('visionteam.jpg'); bboxes = faceDetector(I); IFaces = inse...

3 years ago | 0

Answered
Simulinkのソルバーの種類をmファイルで指定する方法
sim 関数の使用を想定しますが、ドキュメントに下記記載がありオプションでソルバーを指定する事が可能です。 % simOut = sim(modelName,"Solver","ode15s","StopTime","30") % configures...

3 years ago | 0

| accepted

Solved


Basic Mathematics 3
It was announced during a Robotics Competition kick off that two of the trickiest scoring objects are: soup cans, and beach ball...

3 years ago

Answered
複数の多項式近似
polyfit 関数を使い、2次多項式 の係数 を求めました。 係数は降べきの順、長さは 3 で () が 360*480=172800 組あります。 d(:,:,1) = readmatrix('https://jp.mathworks.com/...

3 years ago | 0

Answered
画像オブジェクトのラベリングと、最大長の算出
バイナリ イメージ内の連結要素のラベル付けと測定 - MATLAB & Simulink - MathWorks 日本 Image Processing Toolbox を使えば、下記で目的が実現されます。下記コードにおいて、Lは画像と同サイズの行列で、...

3 years ago | 0

Answered
自分はロボットをシリアル通信で動かしているのですが、 滑らかに動かすために、時間を経過時間で表したいのですが、どのように表したらよいか教えて頂けますでしょうか。よろしくお願いします。
前の質問も踏まえ:posixtime関数でUNIX時間 - Wikipediaを得ています。例えば今日2022年12月9日21時10分なら1670588089になります。小数以下第6位(マイクロ秒単位)まで時刻値が取得されます。 omega = 3.0;...

3 years ago | 0

Answered
動かしたい変数が2つある際にどのようにすべきか教えていただきたいです。
>動かしたい変数が2つある際にどのようにすべきか それらの関連性を見極めれば、一方だけ動かして他方を数式で求める事が出来ます b = zeros(1323000,1); % bの行列は(1323000,1)の行列 for k = 0:1323 ...

3 years ago | 0

| accepted

Answered
()の中に数値を入れて、その結果を0,1,2,3,4に振り分ける関数を作りたいのですが関数が認識されなく困っています
関数名、入力および出力の宣言 - MATLAB function - MathWorks 日本 上記文法に従い関数の出力を定義する必要があります ”cal_gp(a)==**”は「関数cal_gp(a)の出力が**か否か」を出力します 上記では同じ関...

3 years ago | 0

Answered
ワークスペースの工夫によるメモリ不足エラーの解消について
>「ワークスペースを工夫して、実行中に使用するメモリを削減するのも1つの方法なのか?」 その通りです。メモリ不足エラーの解決にも、考えられる解決策の一つに clear で不要な変数のクリアを行う方法が述べられています。不要な変数をクリア(メモリ開放)すれ...

3 years ago | 1

| accepted

Answered
cell配列の中の文字を結合する方法
append 関数の引数は str = append(str1,...,strN) の様に可変個であるのに対し、 join 関数の入力は newStr = join(str,delimiter,dim) 等の様に入力文字列を一つにする必要があります。 ...

3 years ago | 0

| accepted

Answered
各種の周期ムラの2次元画像を作成して、FFT変換して、対応を学習したい
> 周期性ムラの生成方法 I = imread('peppers.png'); S = size(I); func = (sin(10 * pi * (1/S(2):1/S(2):1)) + 3) / 4; % 画像幅と同じ長さの正弦波 strp ...

3 years ago | 0

Answered
AlexNetを用いた転移学習の学習曲線の見方について
深層学習における学習の進行状況の監視 - MATLAB & Simulink - MathWorks 日本 学習の進行状況のプロットに関する説明は上記に見つかりました。

3 years ago | 0

Answered
配列が空になるまで試行を繰り返すやり方が分かりません
A = zeros(100000,6); % まず A という 100000×6 の配列があるとして、 counter = 0; while(~isempty(A)) B = A(1,:); % その A から B=A(1,:) の様にして情...

3 years ago | 0

| accepted

Load more