MATLABプログラミング 質問箱 その4
for文内で1ピクセルごとにまったく同じ処理をしているのに、繰り返すうちに計算時間が長くなっていき、forの最後では最初の1000倍から2000倍の計算時間がかかります
原因として何が考えられますか? 次元の異なる複数の配列を一つのベクトルとして扱いたいんですが可能でしょうか?
具体的には [[4x3] [5x2] [100x4]] といった感じです
※[4x3]は4行3列の配列です Matlabの使用用途で一番多いのはなんだろう
画像解析かな? eye trackingしたいんですけど、そういうのに使えるツールボックスあります? >>358
ありがとうございます!
communityってところから探せば良かったんですね
自分の調べ方が悪かったです 学生の無料評価版をインストールしてから30日経ったので、製品版を買おうとライセンス更新とか色々したのですが、
再度評価版をインストールしてしまいました。
また無料で使えるみたいですが、何かの間違いですか?
出来るのなら5000円のtoolboxを買いたいです。 社会人なら格安の個人用途版でも買えば?
商業目的や研究にも使えないけどな 無料にこだわるならmatplotlib使ってCPythonで呼ぶのが割と実用的 >>363
誤爆してしまいました。すみません。
∫F(x)G(x)dx
このような定積分をintegralで行いたいのですが次元が合いませんとエラーが出てしまいます。
どのように記述したらよいのでしょうか? >>364
f()とg()の関数が何なのかわからんと何とも言えない F(x)=e^Ax
Aは定数です
G(x)はステップ関数やインパルス関数、ガウス波といった入力によって変化します integralを使用する際はベクトル入力した際出力も同じ大きさのベクトルが出力されないといけないから積があるとエラーが起きるね >>367
なるほど
*を.*に変更したらエラーが直りました
*だと行列の大きさが変わっていたのですね
ありがとうございました 皆さん何かテキストから入りました?
大学で講義取ってないんですが、昔の先輩の研究を掘り起こすのにmatrabが必要で自習がしたいです
ちなみに自分機械系でして、fortranとデータ整理にエクセルマクロをいじれる程度です… >>370
他言語経験があるなら、公式サイトのヘルプやフォーラムが良く整ってるので基本はそれを参照、あとはソフト付属のexampleを読み解けば何とかなるんでない?私は始めたあとに何冊かテキストぽいの買ってみたけど、最近の版から入った機能をよく使うせいか情報が古くてあまり役に立たなかったよ。 matlab使わんでもmatplotlibで用足りる 今から覚えるならIPythonとかだよね。いろいろ潰しも効くし。 質問です
凡例の順番を入れ替えたく構造体を作成し
入れ替え自体はできるようになりましたが
マーカが入れ替わらず文字のみ順番が変わった状態になってしまいました
ループ内でグラフを重ねて表示して
ループを抜けたところで構造体作成→凡例ソート表示をしているからだと思うのですが
マーカを入れ替える方法はグラフ表示前にソートを行うしかないでしょうか? >>379
ありがとうございます
現在グラフを描画する配列はcsv読み込み毎に全てループ内で上書きしており
格納もしていないので別の変数に保存して再描画を試してみようと思います delaunay分割についての質問です。
以下のコードを書いたのですが、三角要素がバラバラの位置にあるため有限要素法が使えません。
どのようにコードを変えたら良いのでしょうか。matlab歴一週間なので拙いコードですがよろしくお願いいたします。
clear
close
N = 9;
L = pi;
x = 0:L/(N-1):L;
y = 0:L/(N-1):L;
[x,y] = meshgrid(x,y);
X = x(:);
Y = y(:);
XY = [X,Y];
tri = delaunayTriangulation(XY);
boundaryedges = freeBoundary(tri)';
triplot(tri)
axis equal
IC = incenter(tri)
hold on
plot(XY(boundaryedges,1),XY(boundaryedges,2),'-r','LineWidth',2)
numtri = size(tri,1);
trilabels = arrayfun(@(P) {sprintf('T%d', P)}, (1:numtri)');
Htl = text(IC(:,1),IC(:,2),trilabels,'FontWeight','bold', ...
'HorizontalAlignment','center','Color','blue');
hold off 今現在Matlab2016aを持っていて、それとは別に古いverも入れたいのですが、ライセンスを新たに買わなければならないのでしょうか?
宜しくお願い致します。 matlab2016の入ってるPCで作ったプログラムをラズパイで動かしたいのですがどうすれば出来ますか? 各列の要素数が異なる行列って作れますか?
C++のvectorみたいなイメージです それは「行列」ではない、というところから説明しなきゃならないんだろうか。 Simulinkで一定の動作を続けさせたいんだけどどうすればいいんだろう
車輪が目標位置に達したらバックしてスタート地点に戻るようにしたいけど一瞬だけ戻ってまた前に走り出しちゃう 確信は無いけど何となく理由がわかるのがもどかしいw すみませんが一つお伺いしてもよろしいでしょうか?
データがある数値以内に達した時に一定の信号値を出し、その後データがフィードバックで別の数値の範囲内に達した時にその信号を0にしてフィードバックしまた数値の範囲内に達した時に一定の信号値が出るように…
と繰り返し出来るようにmatlabでプログラムしたいのですがこれはtriggerブロックを二つ使えば出来るのでしょうか?
今は数値を読み取り一定値になったらtriggerブロック(初期条件を0)でコンスタントブロックからの出力1を出すようにしてその信号をresettrigger(別の値を参照)で一定の値になったら0にリセットするように組んで見たのですがなにぶんうまくいきません 学習結果をMatlabが入っていない別のPCで使いたいのですが、方法がわからず困っています
trainnetworkで学習した結果をExportし、C++からLoadして利用することなどできるでしょうか? すみません
quiverで
矢じりの形を円錐にすることは可能? ○次受けが多いほど退場率が早くなる。高くなる
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
零細フリーランスサイトは5次受けから誰もできない難易度の高い仕事 余り物の仕事を紹介してくる。40万円代でやってくれと
これならJIETから3次でいったほうがいいな
446非決定性名無しさん2017/08/02(水) 22:12:48.95
JIETに毎月5千円払えば3次から入場できるだろ?
高額をうたうフリーランスのサイトはだいたい5次から45万円
JIETで閲覧応募できる末端価格からさらに搾取するのが高額をみせつけるフリーランスサイトでした
高額案件をみせつけるフリーランスサイトも案件の取得はJIETでした
JIETに加入すれば誰でも3次60万からスタートだ。フリーランスのサイトをやってる
自称エージェントもそこから案件情報を取得しきてる。サイトで60万で釣って40万から55万の間でやらしている。
372仕様書無しさん2017/08/11(金) 10:31:43.41
フリーランスで検索すると引っかかる零細ITがやっているフリーランスのサイトはだめだ。
高額に見せているけど実際は50万前後
JIET加入した方がいいよ。案件は毎日千件以上末端価格は60万円 平凡な稼働時間の80万円の案件もある。
ユー子も求人をだしてる。名刺も渡せる。ユー子に名刺が渡せるんだぞ。夢のようだ
自称エージェントはJIETから流れてくる案件を転売してるだけだった。
JIETに加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募ができる 途中で送ってしまいましたすみません。
グラフの上下x軸のラベルの付け方に関して質問です。
以下を満たすようなデータがあったとします。
y1[i] = f(x1[i])
y1[i] = g(x2[i])
で、plot(x1, y1) とした時、当然x軸のラベルにはx1が使われるとおもうんですけど,
グラフ上のx軸のラベルに x2 をつけることは可能ですか?
x2[i] = h(x1[i]) を満たすようなラベルを作りたいのですが、ご教示下さい ○次受けが多いほど退場率が早くなる。高くなる
直受けの50万 客:いつまでもうちにいていいよ
3次受けの50万(客は90万払ってる) 客:短期延長していい?
5次受けの50万(客は150万払ってる) 客:作り終わったらとっと出てけ できなかったら即退場だ
長時間労働 高稼働 高スキル要求が多い
フリーランスサイトを運営している零細ITの自称エージェントは労働市場から流れてくる案件を転売してるだけだった。
労働市場に加入すれば誰でも案件に応募することができた。収入が40万50万台にならなくて済む
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×3 = 言い値50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - エージェント×1 悪質な言い値で50万以下
エンド - ユー子 - エージェント-JIET 公表価格 90~60 - JIETに加入して公表価格で応募できる
eJobgo JIET JISA で検索
優良エージェント・優良サイト
首都圏IT(PE-BANK) プログラマーズ ハードネタいいのかな
ryzen1800Xで動かしたら同価格帯のi74コアより速いかどうか詳しい人いない? matlabの以下の解の出し方がわかりません
ベクトルの連立不等式で(大文字はベクトルもしくは行列、小文字はスカラー、||.||はノルムを表す)
aXA ≧ b||BX||
||CX|| ≦ c
Aは既知
の列ベクトル、BCも既知の行列でスカラーの定数abcも既知の条件です。
求めたいのは未知のX=[x1 x2 , ... ,xn]の行ベクトルです。
数値解析ソフトのmatlabで解を出したいのですが、なにぶん初心者なので使い方がまだ使いこなせていません… pythonみたいなデフォルト引数の仕様にしてくれたら嬉しいけどまぁ無いんだろうな matlabはライブラリとしては最高だけど言語としては終わっとるから、Pythonから呼び出せるラッパーとかあるといいんだけどなぁ プログラミングの専門家じゃなくても手軽に簡単に使える
行列計算が比較的直感的(それに特化されてるから)
よく使われる数値計算のライブラリが揃っている
サンプルが豊富 symbolic math toolboxで時間微分したいときってどうしたらいいの?
rsinθ を r dθ cosθ
みたいな感じで結果を表示したいんですが 画像のx,yの原点を画像中心に持ってきたいんだけどどうすればいい? どういう形で画像データを表現しているのか知らんが、xyから縦横の半分を引くだけじゃないのん? >>420
たとえばjpegで600×800の画像だったとして、半分の[300,400]で引きたいんだけど
[300,400]を800行600列分作る方法ってどうすればいいんだろう。
超初歩的な質問で申し訳ない。 >>422
画像からxyの半分を引くとrgbの値が0になっちゃう状況で困ってる。
画像のxyの方から引かせるにはどうすればいいんだろうか。 直接相関法を用いてインパルス応答を求めるプログラム作れって言われて作ったんだけど、全く違うと言われた
なにが違うのか見て欲しい
よろしく頼みます。 matlab初心者です。すみませんが分かる方お願いします
a=linspace(0,1)
b=linspace(0,0.5)
x=a+b-ab
aには0〜1までが0.01ずつ区切られて格納されているが
各aにおいてxが最小値となるbを求め、2次元描画せよ(縦軸がb、横軸がa サーバーに入ってるmatlabをx window使って動かそうとしたらライセンス認証云々で動かせませんでした
サーバーがライセンス認証されてるだけでは駄目なのでしょうか? なんかコミュカと言うより自分の理解力が低くて何言ってるか全く分からん
って感じじゃないのか。
>>427は宿題なんかを代わりにやってな感じだろ >>427
これできないとか脳に障害あるレベルだろ… ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ 初期化中で起動後10分くらい時間かかるのなんとかしてくれ matlabあるある言っちゃうよ?
・rubyの気分でスクリプト中にexitと書いて全部オチる
・配列を行ベクトルで表現するか列ベクトルで表現するかについて毎回ちょっと悩む
・なんかおかしーな?で for i = length(x) ←これ Simulink起動時に
⑴倍率を100%にする
⑵起動時のファイル階層を一番上
っていう初期化処理を複数のsimulinkファイルにバッチ処理を行いたいんですけど、やり方知っている人いますか?
ちなみにmatlab2015です。 matlabを勉強し始める上でおすすめのサイトや本はありますか? 質問です
データを空間補間するときに、スプライン補間を用いてピークの値を強調することはできますか? 事前に設定した複数のシンボリックベクトルの要素の間に従属関係を設定したいと考えていますが、どのようにすればよいでしょうか。
エラーを起こしますが、イメージとしては以下のようなものです。
var_list=syms('x' , [1 2])
syms var_list(1)(var_list(2)) >>445
var_list=sym('x' , [1 2]) ですね。エラーに変わりはないですが… 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
DIFO2