Has matlab a function to swap a vector? And generate a graph with 3 datasets.

18 ビュー (過去 30 日間)
ZhG
ZhG 2013 年 6 月 11 日
Hello,
Q1. I want to swap a vector like below, Is there a built-in function in Matlab? a = [ 1 2 3 4 5 6 ] a = swap(a) = [6 5 4 3 2 1 ]
Q2. I want to generate a graph for three data sets with different length. Each data set ranges from 0 to 1. E.g. ds1 = [0 0.1 0.25 .... 0.998 1] ds2 = 0:0.01:1 ds3 = [0 0.1 0.15 0.179 0.201 .... 1] And the graph looks like below (Actually, they are two histogram) https://biolab.csr.unibo.it/FvcOnGoing/FvcWebReports/477/DistributionGraph.png
Let ds2 to be the horizontal axis. And plot ds1 and ds2 along with vertical axis.
  1 件のコメント
the cyclist
the cyclist 2013 年 6 月 11 日
I suggest you split this into two questions, so that you can accept answers separately.

サインインしてコメントする。

採用された回答

the cyclist
the cyclist 2013 年 6 月 11 日
Answer to Q1: Use the fliplr() function.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSpecifying Target for Graphics Output についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by