Risposto
App Designerを使って画像処理アプリを作りたい
画像を貼るには、座標軸が使えます。 適当なコールバック関数を定義します。(ここではStartupFcn(アプリ実行時に起動する関数)を使用しました。) 定義した関数に座標軸に画像を表示させるスクリプトを組んで実行します。 ちな...

oltre un anno fa | 0

| accettato

Risposto
()の中に数値を入れて、その結果を0,1,2,3,4に振り分ける関数を作りたいのですが関数が認識されなく困っています
MATLABでは、下記のような感じで関数を書きます。 grade = cal_gp(95); % 関数の呼び出し disp(grade); % 結果の表示 dataType = class(grade) % リターン値のデータ型の確認。行の末尾にセミ...

oltre un anno fa | 0

Risposto
Simulinkモデル(2-D LOOKUPTABLE)をVisual Basicで書くとどうなりますか?
Embedded Coderがあるのでしたら、モデルをDLLファイルで生成できたと思います。 そのDLLファイルをVB.NETで読み込みしてみてはどうでしょうか?

oltre un anno fa | 2

Risposto
マスク内のto WorkSpaceの変数名を可変にする方法
マスク設定のパラメーターで、プロモートを使用したらどうでしょうか? プロモートを使用すれば、対象のTo Workspaceの変数名の設定を直接マスクパラメーターとして指定できます。

oltre un anno fa | 2

| accettato

Risolto


Find the sum of all the numbers of the input vector
Find the sum of all the numbers of the input vector x. Examples: Input x = [1 2 3 5] Output y is 11 Input x ...

oltre un anno fa

Risolto


Times 2 - START HERE
Try out this test problem first. Given the variable x as your input, multiply it by two and put the result in y. Examples:...

oltre un anno fa

Risposto
cell内の数値に対して計算するにはどうすればいいですか?
例として、セルの変数Dの要素を10にして、作成します。 N = 10; D = num2cell(rand(N, 1)) 数値が入ったセル配列はcell2matで数値化できます。 DNum = cell2mat(D) Aを算出する分子とする連...

oltre un anno fa | 2

| accettato

Risposto
行列から特定の値を抽出
下記にスクリプト例を記述します。 A = [299,3;350,30;350,7;450,116;450,60;500,38;500,82;568,14]; B = zeros(0, 2); while ~isempty(A) minY =...

oltre un anno fa | 1

| accettato

Risposto
連続しない番号での繰り返し計算
一番大きい値が20と分かっているならば、下記でどうでしょうか? diffCsvList = {};% A - Bを行った答えを格納する変数 diffNumList = [];% 番号の差分を格納する変数 data_prev = []; for i ...

oltre un anno fa | 1

| accettato

Risposto
Autosarの組み込みソフト生成
AUTOSARの組み込みソフト生成には、Embedded Coderの他に、AUTOSAR Blocksetが必要です。 また、私の主観ですが、開発するアプリケーションソフトに複数のSWCを定義したいのであれば、System Composerがあると便利...

oltre un anno fa | 2

| accettato

Risposto
文字列を数値に変換
文字列一致判定で数値を代入する例を記述します。 A=["apple", "apple", "banana", "orange"]; Anum = zeros(1, length(A)); Anum(strcmp(A, "apple")) = 1;...

oltre un anno fa | 2

Risposto
座標から三次元再構築するには
まず、Logのコピー.txtのデータ読み取りと、3次元の図形での確認方法の例を示します。 すみませんが、4列目の2値化した輝度値というのがよく分からなかったので、とりあえず4列目はグレースケール化して表示しました。 logData = readmatr...

oltre un anno fa | 1

| accettato

Risposto
(下)三角行列の要素だけを別の変数として抽出したい
index作成の、find(tril(ones(dim),-1)) の部分ですが、ones(dim)による数値配列ではなく、true(dim)を使用したlogical配列にすれば、findを介さずともインデックス指定ができるので、少しだけ効率的になると思い...

oltre un anno fa | 4

| accettato

Risposto
Simulinkブロックの入力信号の型を調べる
Simulinkは、モデルをコンパイルしたときに、信号のデータ型が確定します。 feval('モデル名', [], [], [], 'compile'); コマンドを使用し、モデルをコンパイルされた状態にします。 その状態で、任意のポートハンドルを取得...

oltre un anno fa | 2

| accettato

Risposto
秒数を決めての出力
timerを使用した例も貼り付けます。 A = [1;1;1;1;1;0;0;0;0;0]; htimer = timer('ExecutionMode', 'fixedRate', 'Period', 1, 'TimerFcn', @(htimer,...

oltre un anno fa | 3

| accettato

Risposto
windowsのファイルタグを参照する方法
こちらのタグのデータはOfficeの独自規格のデータということもあるのか、他の言語と同様、MATLABでもこのデータを読み取るのはあまり容易ではなさそうです。 C#を使用した下記URLの例でも、Officeファイルを展開(Officeファイルの実態は.z...

oltre un anno fa | 2

| accettato

Risposto
文字列の中から、”(”に対応した")"を探す
丸括弧の対応関係を取得する関数を作成してみました。 丸括弧の対応関係をひとつずつ地道に検索していくしかないのかなぁと思います。 text = "3*(A+(B+2))+5*(C+4)"; bracketsList = GetBracketsPat...

oltre un anno fa | 3

| accettato

Risposto
ベクトルの回転行列について
ワールド座標系で考えなければいけないことは、主に下記があると考えています。 右手座標系か左手座標系か 前後、左右、上下のそれぞれの軸と、X、Y、Z軸との対応の関係 X、Y、Z軸それぞれの回転方向(右ネジ方向かどうか) 距離の単位(mかcmかmmか)...

oltre un anno fa | 2

| accettato

Risposto
AppDesignerで作成したアプリのテーブルコンポーネントの値をクリップボードへ格納する方法
テーブルのデータをどのようなデータ形式としてクリップボードにコピーするのか、また、テーブル内のデータはどのようなデータ形式を持つことを想定しているのか、分からなかったので、とりあえず、文字列型、数値型を持つテーブルのデータを列間はコンマ、行間は改行コードを...

oltre un anno fa | 2

Risposto
MultiportSwitchの出力サンプリング時間の設定方法
入力ポートをもつほとんどのブロックは、入力された信号の演算周期を継承して、そのブロックの演算周期が決定されます。 しかし、今回の例のようにひとつのブロックに様々なサンプル時間の信号が入力された場合、Simulinkは気を利かせていい感じのサンプル時間に変...

oltre un anno fa | 1

Risposto
simulinkとUE4の連携について
(あまり簡単ではないと思いますが…)C++からMATLABエンジンの呼び出しが行えますので、こちらを活用することで、MATLABライセンスだけで、UnrealEngine4と連携することができます。

oltre un anno fa | 0

Domanda


ローパスフィルタを用いたPWMの平滑化について
下記のモデルのように、PWM発生回路から出力された電圧5V、duty比50%のPWMをローパスフィルタを組み込んだ平滑化回路を使用して、2.5Vの一定の電圧を取得したいと考えています。 しかし、下記のモデルでは、平滑化電圧から4.3Vが出力されており、期...

oltre un anno fa | 1 risposta | 0

1

risposta

Domanda


垂直に押し当てた円盤を回転させるために必要なトルクの計算について
下記図のように、地面に対し垂直に押し当てた円盤を回転させるために必要な最小トルク T [Nm]を計算したく、質問しました。 最小トルクT [Nm]は、最大静止摩擦トルク(F [Nm])と等しくなるため、まず、F[Nm]を算出する必要があります。 ...

quasi 2 anni fa | 1 risposta | 0

1

risposta

Risposto
shift-JIS形式でCSV出力をする方法
writetableやwritecellなど、Encodingのパラメーターがある関数の場合は、Encodingを'Shift-JIS'に設定することで、Shift-JISでcsvを生成できます。

quasi 2 anni fa | 1

| accettato

Risposto
画像とグラフの重ね合わせ
graph1.mを修正して、グラフが重なるようにしました。 imshowではなく、imageを使用し、axes内の画像を配置する場所を指定しました。 clear all; freq = logspace(-1,2,100001); s = 1i.*...

quasi 2 anni fa | 0

Risposto
stlファイルをmatファイルに変換することはできるのか
はい。可能です。 stlreadを使用して、triangulationオブジェクトが取得できます。 このtriangulationオブジェクトをmatファイルとして保存することができます。 ちなみに、trimeshを使用することで、triangu...

quasi 2 anni fa | 0

Risposto
テーブルから読み込んだ文字列をワークスペース変数名として活用する方法について
ある文字列の変数名をベースワークスペースに作成(代入)するには、assigninが使用できます。 ベースワークスペース内に、テーブルの各値の変数名を作成する場合は、下記のように実行することで、実現できます。 DCM = table(["KDHEU"; ...

quasi 2 anni fa | 1

| accettato

Risposto
近似直線が端の方だけ点線になります.該当する近似曲線をすべて点線にするためにはどうすればよいですか?
中途半端になる点線になるグラフのスクリプト部分を切り抜いて、下記のプロットを作成してみたところ、下記のプロットでも同様に、点線が中途半端になることを確認しました。 x2 = [3.5 3.4 3.3 3.1 3.6 4.0 3.8...

quasi 2 anni fa | 1

| accettato

Risposto
マウスで選択した位置​に近い凡例を表示させる方法
プロット上をクリックするだけで、凡例を表示させたいのであれば、plotのプロパティであるButtonDownFcnを使用して、凡例表示の処理を実行させるのが容易だと思います。 ButtonDownFcnを利用した凡例表示の例を下記に記載しました。(.mフ...

quasi 2 anni fa | 1

| accettato

Risposto
matlabにおける@の意味はなんでしょうか?
reductionFcn = @(x)x; の@は無名関数、関数ハンドルなどとよばれ、関数を変数などに格納したりすることができます。 https://jp.mathworks.com/help/matlab/matlab_prog/anonymous-f...

quasi 2 anni fa | 0

| accettato

Carica altro