
... <看更多>
Search
問Matlab 輸入座標並畫出線來. 課程. 2016年8月23日17:32. 大家好,想請問該怎麼寫程式拜託大家幫個忙了,很重要啊!!!!謝謝A的座標有五個(例如(0,1)(0,2)(0,3)(0,4)(0 ... ... <看更多>
電磁波的遠場,透過套裝軟體計算,可得到一個構成球面的座標點,與座標點的強度值,將每個座標點 ... _tn.png 請問前輩們,MATLAB中有無類似的指令,可製作此類繪圖? ... <看更多>
#1. MATLAB 二維繪圖
plot 指令會根據座標點自動決定圖軸範圍. ▫ 也可以使用axis 指令指定圖軸範圍. ▫ 使用語法: axis([xmin, xmax, ymin, ymax]). ▫ xmin , xmax:指定x 軸的最小和 ...
#2. 3-1 基本的二維繪圖指令
3-1 基本的二維繪圖指令. MATLAB 的plot 指令是最基本的繪圖指令,可以對於一組x 座標及相對應的y 座標進行描點作 ...
#3. 座標刻度名稱,座標點顯示- matlab - 台部落
matlab 畫圖顯示XY軸名稱xlabel('x軸的名稱'); ylabel('y軸的名稱'); matlab中plot()畫圖時如何指定X Y軸的範圍可以用matlab提供的座標軸設置函數axis ...
#4. 二維平面繪圖
在Matlab裡,最常使用的二維繪圖函數是plot函數: ... 以x 為資料點的橫座標所組成的向量,y 為縱座標所組成的向量, ... plot(y) x 的間距為1,描點繪出(x,y)的曲線圖 ...
#5. Chapter 3 二維繪圖
對數座標的二維圖形. 在x 軸及y 軸上,線性座標和對數座標將產生四種可能的組合: ... MATLAB 除了提供一些基本的二維繪圖函式以外,還另外提供.
在該plot函式中包含了3組繪圖引數,第一組用黑色虛線畫出兩條包絡線,第二組用藍色雙劃線畫出曲線y,第三組用紅色五角星離散標出資料點。 4. 雙縱座標函 ...
#7. 已知各點的位置座標,如何用matlab程式設計來繪製二維散點圖
plot(x,y,'r.') figure. scatter(x,y). MATLAB中scatter函式的用法(繪製散點圖). 語法:scatter(x, ...
#8. MATLAB 程式設計入門篇二維平面繪圖. - SlidePlayer
3-1 基本的繪圖指令Plot : 最基本的繪圖指令對x 座標及相對應的y 座標進行作圖範例3-1:plotxy01.m x = linspace(0, 2*pi); % 在0 到2π 間,等分取100 個點y = sin(x); ...
#9. 散点图- MATLAB scatter - MathWorks 中国
此MATLAB 函数在向量x 和y 指定的位置创建一个包含圆形标记的散点图。该类型的图形也称为气泡图。 要绘制一组坐标,请将x 和y 指定为等长向量。
#10. MATLAB 繪圖
MATLAB 繪圖. 本章重點. 3.1 二維繪圖(2D Plotting). 3.2 子圖形與重疊圖形(Subplots) ... 座標圖. 毛圖(. 標籤( abel. 的二. 器,. 實驗數 rk),. 造成 。若. 上點.
#11. MATLAB 程式設計入門篇二維平面繪圖
plot 指令會根據座標點自動決定圖軸範圍; 也可以使用axis 指令指定圖軸範圍. 使用語法:. axis([xmin, xmax, ymin, ymax]). xmin , xmax:指定x 軸的最小和最大值 ...
#12. MATLAB教學- 05初階繪圖
#13. Chap 3: 二維平面繪圖 - CC郵件登入
MATLAB 程式設計入門篇. Chap 3: 二維平面繪圖. 3-3 圖軸的控制. ▫ plot 指令會根據座標點自動決定圖軸範圍. ▫ 也可以使用axis 指令指定圖軸範圍. ▫ 使用語法:.
#14. MATLAB_二維繪圖
最基本的繪圖指令:plot. •對x 座標及相對應的y 座標進行描點作圖. Ex1: x = linspace(-2*pi, 2*pi);% 在-2*pi到2*pi 間,. 等分取100 個點.
#15. MATLAB座標轉換程式
MATLAB座標 轉換程式 ... 同一種橢球且使用同樣的基準,可以將座標任意轉換,包含:經緯度、球心為原點的 % 三維XYZ資料、投影的二維EN資料。 % 只要基準不同,在座標 ...
#16. MATLAB可視化圖形(搭配Google搜尋器Calculator渲染引擎)
我們先解說一下繪圖步驟,一般而言,繪圖首先會須要給定目標座標,也就是所有須要被用來建構圖形的點,而在MATLAB提供了幾個方便我們輸出圖形的函式,可以 ...
#17. MATLAB 式的迴圈技巧
MATLAB 的式構、 式的邏輯概念式檔案的理。 〈本於MATLAB 的指令法〉. 操作元(operators): .∧ ./ ... 利用迴圈複執機座標的產生作圖, 合暫停指令.
#18. matlab 座標點標記符號表- IT閱讀
matlab 座標 點標記符號表 ; 線型. 說明. 標記符. 說明. 顏色 ; -. 實線(預設). +. 加號符. r ; --. 雙劃線. o. 空心圓. g.
#19. R2016b Matlab把坐标轴放到坐标原点简单多了 - CSDN博客
2016年11月21日 — CarnivoreRabbit: 你好点坐标要指定的,你需要在调用前指定 ; qq_52315536: 为什么总是提示有这个错误啊:未定义函数或变量'P1' ; csdn_lcc_123: [](https ...
#20. 數學軟體實作- Matlab-04-作圖 - HackMD
Matlab ` 基礎- Lecture 04 ## 作圖- 2D: $y=f(x)$ ```matlab= %% 二維平面做圖, ... Example from Matlab-plot x = -pi:pi/10:pi; % x 點座標y = tan(sin(x)) ...
#21. 如何使用Matlab在圖中標出極值點座標 - 優幫助
2021年5月1日 — 如何使用Matlab在圖中標出極值點座標,1樓匿名使用者先畫出導數的曲線,根據其零點判斷有幾個極點,然後對各極點分別指定適當的初值,利用fsolve求出 ...
#22. MATLAB 三維立體繪圖
meshgrid meshgrid 的作用是產生x 及y (均為向量)為. 基準的格子點(Grid Points),其輸出為xx 及 yy(均為矩陣),分別代表格子點的x 座標及y. 座標。
#23. MATLAB画图如何标记特殊点听语音 - 百度经验
MATLAB 画图如何标记特殊点,在画图的时候利用matla标记最大值点、最小值点、极值点可能比较烦。但是如果你知道了这个点的坐标,为什么不标记呢?
#24. Matlab磁碟檔案操作與繪圖
compass(x, y):繪製座標[x, y]對原點的向量圖形。 ▫ feather(x, y):繪製座標[x, y]在水平線上的向量圖形。 ▫ quiver(x, ...
#25. matlab 基礎 - IT人
一幅影像可以被定義為一個二維函式f(x,y),其中x 和y 是空間(平面)座標,f 在任何座標處(x,y)處的振幅稱為影像在該點的亮度。 灰度是用來表示黑白影像 ...
#26. Matlab 教材:遞迴範例--Koch 雪花 - 計算機概論
利用簡單的幾何和代數,只要給定起點和終點的座標, 就可以計算出來翹起的兩個底部端點座標和翹起的頂點座標。 因此,在電腦上實現所謂的「翹起」, 其實就是根據輸入 ...
#27. 用Matlab作圖,完成後如何能把圖中所有的點的座標儲存下來
用Matlab作圖,完成後如何能把圖中所有的點的座標儲存下來,1樓匿名使用者使用findall和get,如lh findall gca type line 從當前圖gca 中取出曲線 ...
#28. #問Matlab 輸入座標並畫出線來 - 課程板 | Dcard
問Matlab 輸入座標並畫出線來. 課程. 2016年8月23日17:32. 大家好,想請問該怎麼寫程式拜託大家幫個忙了,很重要啊!!!!謝謝A的座標有五個(例如(0,1)(0,2)(0,3)(0,4)(0 ...
#29. 座標軸上の座標の特定 - MATLAB ginput - MathWorks 日本
点を選択するには、カーソルを目的の位置に移動し、マウス ボタンまたはキーボードのキーを押します。 n 点すべてを選択する前に停止する ...
#30. 如何用matlab生成二維隨機數正方形內點座標 - 迪克知識網
如何用matlab生成二維隨機數正方形內點座標,1樓真clearclca5n100自己改punifrnd0an2n個長a的正方形中的隨機點的座標,均勻分佈p.
#31. 已知二維座標,如何用matlab畫出來 - 極客派
2、在cad軟體“繪圖”中選擇點(單點)插入3、輸入已知xy的座標值,需要注意的是,在輸入完x座標後,在電腦中按下“tab”鍵,切換到y值再輸入。
#32. [ 編譯LaTex 文件之教學] - 利用Matlab畫曲線 - 資料系統實驗室
plot 為Matlab 中最基本的繪圖指令,可以控制曲線的顏色、格式及線標。 使用指令:plot(x, y, 'CLM'),C:曲線的 ... Ex1. 讀入檔案中的數據,畫出x, y 軸對應的點座標.
#33. 9.2 繪圖指令(1) - MATLAB 之工程應用
繪線必須有起始點及終止點,但若有連續的點,採用矩陣表示時,則會自動連線,繪出整個圖形。故若使用line指令,應可以利用點群之座標,一筆畫繪出需要 ...
#34. 如何用matlab生成二維隨機數長方形內點座標
如何用matlab生成二維隨機數長方形內點座標,1樓匿名使用者clear clc a 10 長b 5 寬n 100 點數量cxd1 a rand n 1 產生橫座標cxd2 b.
#35. [問題] 如何讓點依照角度翻轉- 精華區MATLAB
各位版上的前輩大家好,請版上的高人們幫忙給予指教。 假設現在有一點的座標為(x1,y1),中心點是(x0,y0) 如何讓點(x1,y1)依照角度翻轉, ...
#36. matlab座標點 - 軟體兄弟
matlab座標 點,MATLAB 的plot 指令是最基本的繪圖指令,可以對於一組x 座標及相對應的y 座標... x = linspace(0, 2*pi); % 在0 到2*pi 間,等分取100 個點y = sin(x); ...
#37. Matlab-向量在機械上的應用 - The Joe's 惹喬思
描述空間中位置點的系統稱為空間座標系,常見的有直角坐標、圓柱座標以及極座標,其中常以直角座標做描述。 直角坐標系又稱笛卡兒座標系,遵守右手座標 ...
#38. 如何用Matlab抓取座標圖的x-y數值? Ginpu - Learn & Share
這時就需要由曲線和座標的關係自行取出x-y數值了。 Matlab的Ginput指令可讓使用者藉由滑鼠的自行點選,抓取出圖片上的XY 畫素位置(pixels),同時可讓 ...
#39. 電磁學(2) Matlab教學授課教師
MATLAB 早期以矩陣運算為主,第4 版推出握把 ... MATLAB/Simulink/Stateflow 及相關的工具箱來達成。 MATLAB. Toolboxes ... plot 指令會根據座標點自動決定圖軸範圍.
#40. 有一些空間點座標,如何用Matlab畫出三維散點圖,並連成曲面
有一些空間點座標,如何用Matlab畫出三維散點圖,並連成曲面,求Matlab高手,1樓匿名使用者舉例說明空間座標資料a a w x y z軸座標x a 1 y a 2 z a 3 ...
#41. MATLAB基本財務繪圖
MATLAB 提供簡便的指令與函數,使電腦繪圖變成一件簡單而愉快的工作。 MATLAB 可讓使用者快速方變的建立 ... y : 可為單一資料點、向量或矩陣 ... 在y軸加註座標名.
#42. MATLAB 程式設計入門篇二維平面繪圖
Plot : 最基本的繪圖指令; 對x 座標及相對應的y 座標進行作圖 ... plot 指令會根據座標點自動決定圖軸範圍; 也可以使用axis 指令指定圖軸範圍. 使用語法:.
#43. 如何在MATLAB圖中標出一個點? - 優文庫
我有這個情節[Full Resolution] 我需要使在上,該用戶輸入和顯示的座標x軸上的點的直線垂直線那條垂直線與我的情節的交點。 這怎麼能在MATLAB中完成?
#44. matlab 如何描點畫圖10
matlab 如何描點畫圖,matlab 如何描點畫圖10,1樓智者總要千慮x 5 5 40 ... scatter(ax,___) 將在 ax 指定的座標區中,而不是在當前座標區中繪製圖形。
#45. MATLAB畫圖使用不同的線型、點及標記 - 每日頭條
前面有一章介紹了MATLAB在一張圖片中用不同顏色繪製多條曲線的幾個方法。t=linspace;x1=t;x2=2*t;x3=3*t;x4=4*t;plot。
#46. 如何畫圓
在MATLAB中繪線,其主要可用line的功能,逐點連線繪製。但是連線時係以直線表示,因此必須 ... -x0,y0 圓心之座標,可為矩陣,代表可同時繪製許多不同圓心位置之圓。
#47. matlab 畫圖 - kodakku's Blog - 痞客邦
在0 到2pi間,等分取100 個點x = linspace(0, 2*pi); % 計算每個x所對應的正弦函數值y = sin(x);
#48. [Matlab] 座標軸上小數點刻度位數統一
老師說刻度小數點一定要整齊漂釀所以我就要來想辦法 ... 結果就是你在matlab圖上看到的那樣但如果改成我先決定Y軸上有幾個刻度(上例是5個).
#49. 當b為0時,該比值未定義,以Inf表 .請在條件指令中
x包含1000個分佈在[-1 1]x[-1 1]的⼆維點座標,請計算r向量,使向量元. 素代表⼆維點與原點的距離平⽅,使⽤find函數找出向量r中⼩於1的元素.
#50. 幫你快速入門MATLAB(繪圖篇)_研之成理- 微文庫
close all;. x=linspace(0, 2*pi, 100); % 100個點的x座標. y=sin(x); % 對應的y座標. plot(x,y);. 小整理:MATLAB基本繪圖函式.
#51. 繪製matlab散點圖如何更改座標比例? - 劇多
調整matlab畫出來的散點圖的點的大小的具體步驟如下:. 1、scatter(X,Y,S,C),這是matlab畫散點圖的命令;這裡X,Y是畫散點圖的資料。
#52. matlab中plot 畫圖時如何指定x y軸的範圍 - 嘟油儂
fplot(fun,[xmin xmax ymin ymax])其中ymin和ymax可以約束縱座標的範圍。 6樓:凌亻尹. fplot函式特點. 繪圖的資料點是自適應產生的。在函式 ...
#53. MATLAB畫圖使用不同的線型、點及標記 - 農林漁牧網
MATLAB 畫圖使用不同的線型、點及標記 ... 前面有一章介紹了MATLAB在一張圖片中用不同顏色繪製多條曲線的幾個方法 ... 3、plot函式中直接指定橫豎座標.
#54. 【转载】数学建模之MATLAB画图汇总 - 知乎专栏
在该plot函数中包含了3组绘图参数,第一组用黑色虚线画出两条包络线,第二组用蓝色双划线画出曲线y,第三组用红色五角星离散标出数据点。 例: 设置正弦 ...
#55. 如何用MATLAB求一些三維的三點擬合出來的函式
參考知道了一些點(x,y,z)座標,怎樣用matlab繪製出三維曲面? 至於做出擬合函式z=f(x,y). 可以輸入sftool啟動曲面擬合工具箱,輸入xyz資料選用合適的 ...
#56. 用matlab如何在三維座標圖中標出幾個點 - 貝塔百科網
用matlab如何在三維座標圖中標出幾個點,1樓匿名使用者hold on plot3 0 0 0 r plot3 0 0 1 r hold off matlab 矩陣實驗抄室是m.
#57. matlab 初學 - 程序員學院
matlab 初學,專題四matlab繪圖慕課二維曲線plot x y 函式x y一般為長度相等的向量plot x y 選項選項包括線形,顏色, ... 已知矩形四點座標,繪製矩形.
#58. 1.1.5 迴轉(Rotating)
若屬平面旋轉,迴轉座標之計算較為簡單,若屬不規則方向之迴轉,其運算較為複雜。 ... 上式為實際可用的關係式,利用MATLAB也可以直接求得解,例如:
#59. 1.1.2畫圓程式之應用
在MATLAB中繪線,可用line的功能,這個繪線指令係根據座標點矩陣逐點連線繪製。但是連線時係以直線表示,因此必須在適當的點數下所繪製的圖才能近似圓 ...
#60. MATLAB如何獲取滑鼠點選座標 - 程式人生
【MATLAB】MATLAB如何獲取滑鼠點選座標. 2020-12-25 MATLAB. 我已經使用GUIDE製作了GUI。我有一個軸(tag = axes1)。影象顯示在軸中。 當我單擊影象(內軸)時,我需要 ...
#61. [繪圖] 請問電磁波遠場圖的畫法- 看板MATLAB | PTT數位生活區
電磁波的遠場,透過套裝軟體計算,可得到一個構成球面的座標點,與座標點的強度值,將每個座標點 ... _tn.png 請問前輩們,MATLAB中有無類似的指令,可製作此類繪圖?
#62. 請問matlab中用plot出曲線圖,如何把曲線圖中的峰值的橫座標 ...
請問matlab中用plot出曲線圖,如何把曲線圖中的峰值的橫座標和縱座標標註在曲線圖中,1 ... 4、之後就完成了在matlab圖上多個點座標值標記,效果如下。
#63. [MATLAB] 三維計算幾何3D Computational Geometry
[rad,ang] = pvp(pO,pA,pB) :夾角方法,輸入三點座標 pO, pA, pB 求出∠AOB。 1. 2. 3. 4. 5. function [rad ...
#64. matlab中如何求出以一點為圓心畫圓得到影象內的所有點的坐
1樓:匿名使用者. 把這些點的所有座標存入陣列xy,假設圓心為(x0,y0)半徑r,節點數為版n,xy的第一列為x座標,. 權第二列為y座標。**如下.
#65. Matlab畫圖,只需要這幾步
用plot(x,y)可繪製以x為橫座標,y為縱座標的資料。 利用以上資料,執行以下命令: plot(X1,Y1,' ...
#66. 如何在MATLAB圖中標出一個點? - VoidCC
我有這個情節[Full Resolution] 我需要使在上,該用戶輸入和顯示的座標x軸上的點的直線垂直線那條垂直線與我的情節的交點。 這怎麼能在MATLAB中完成?
#67. 如何確定散點圖的中心點座標? Matlab中該如何程式設計實現 ...
中心有很多意義下的中心,首先要有比較明確的數學描述,才能考慮如何用matlab實現的問題. 如果是座標平均值的話,可以用mean實現.
#68. MATLAB中plot()畫圖的顏色線型參數設置 - 开发者知识库
1 x=0:0.001:10; % 0到10的1000個點(每隔0.001畫一個點)的x座標 y=sin(x); % 對應的y座標 plot(x,y); % 繪圖注:matlab畫圖實際上就是描點連線,因此 ...
#69. MATLAB繪圖功能 - tw511教學網
目錄 · 1.圖形視窗的建立 · 2.二維平面圖形與座標系. 2.1.幾個基本的繪圖指令. 2.1.1.線性座標曲線plot; 2.1.2.plot(X,Y)注意事項 · 3.三維繪圖. 3.1.三維 ...
#70. 幫你快速入門MATLAB(繪圖篇) | 附軟體教程 - 雪花台湾
close all;. x=linspace(0, 2*pi, 100); % 100個點的x座標. y=sin(x); % 對應的y座標. plot(x,y);. 小整理:MATLAB基本繪圖函數.
#71. matlab line 畫線
故若使用line指令,應可以利用點群之座標,一筆畫繪出需要的圖形。Line繪線指令之語法如下: h=line(X,Y). Matlab畫圖函式與引數matlab 畫圖函式的例項openCV基本繪圖 ...
#72. matlab 對數座標
在上例中,linspace(0, 2*pi) 產生從0 到2π 且長度為100 (預設值)的向量x,y 則是對應的y 座標值,plot(x, y) 則可對這100 個二維平面上的點進行描點作圖。 如果只給定 ...
#73. matlab 畫點 - IJIP
基本的繪圖指令. nplot : 最基本的繪圖指令. n對x 座標及相對應的y 座標進行作圖. x = linspace(0,也就相當於修改圖片 meshgrid是MATLAB中用於生成網格取樣點的函數。
#74. matlab中plot什麼意思,r代表什麼 - 小德網
plot()是matlab中的描點做圖函式,一般需要指定橫座標和縱座標。這裡只有一組座標,則將其作為縱座標,橫座標預設為1,2,3,4。
#75. matlab 點線圖
matlab plot 函數繪制的線段,讓圖變大。 此種方法有放大跟沒放大一樣,y 則是對應的y 座標值,但是確實常用,同時根據每張圖表的座標 ...
#76. matlab plot 畫線
畫線使用相同的y值,情節線在底部17, ř情節,x軸和y軸觸摸18, MATLAB情節不同顏色 ... 目前只知道弧線上的起點跟終點座標我想知道中間經過所有線的座標點有辦法知道嗎?
#77. 《知識問答》matlab 散點圖部分點座標連線? - WOW-UFO
1樓:練先森. 那麼我就按照F大@Falccm 的思路舉個栗子吧。 我們所需要資料僅是點的座標和一個鄰接矩陣(不帶權的那種,當然帶權也可以,其實僅把權值 ...
#78. MATLAB 不斷抓取滑鼠座標@ 天天向上:: 痞客邦 - 訂房優惠報報
matlab 影像座標,大家都在找解答。 set (gcf, 'WindowButtonMotionFcn', @mouseMove);其中moveMove為Callback function name 1: function mo.
#79. matlab 對數座標– 對數題目 - Owline
matlab contourf data_100;,【MATLAB】contourf 基礎用法與對數作圖在MATLAB 中 ... 51 views 0 likes 0 我想將在笛卡爾系統中給出的一些點座標轉換爲對數極座標系。
#80. 繪圖之水平座標與垂直座標刻度設定 - MATLAB Class
Example: n = [-100:100]; x = cos(0.1*pi*n); Hx = stem(n,x,'r--','filled'); set(Hx,'markersize',2); axis([-110, 110,-2,2]);
#81. 如何从曲线上找点的坐标值 - Matlab中文论坛
MATLAB 中文论坛MATLAB 基础讨论板块发表的帖子:如何从曲线上找点的坐标值。x=1:1:10; %10个横坐标y=2*x+3; plot(x,y) y(find(x==2.5))ans = Empty ...
#82. MATLAB程式設計進階篇(第二版) (電子書) - 第 8-29 頁 - Google 圖書結果
請寫一個函式 mindist2.m 解決上述問題,此函式的輸出入格式如下: x = mindist2(a, b, c)其中 a、b、c 為三點的座標,x 則是輸出點的座標,你必須使用 fminsearch 指令來 ...
#83. MATLAB程式設計入門篇(第四版)(電子書) - 第 4-4 頁 - Google 圖書結果
若要將與曲面對應的 x 座標和 y 座標都一併畫出來,還是可以使用 mesh 指令,例如我們可以畫出曲面 z = xy 在 x∈ [3,6]及 y∈ [5,9]的網狀圖: Example 3: 04- ɧၪͭᖭྡ ...
#84. 透水混凝土應用在港灣構造物設施與公路路面成效評估之研究(2/2)
圖5.3 9點08分熱影像圖圖5.4灰階影像圖中5.3 以 MATLAB繪出之白線範圍溫度為30C ... 溫度:表5-4 9點08分施作前各點位溫度表(C) 9點08分之溫度點位點位 A點 B點 C點座標.
#85. Matlab plotcamera. Lines in three-dimensional space can be ...
计算机视觉之(一)利用Harris检测子进行角点特征检测(含matlab源码) ... cam = plotCamera は、既定のカメラを現在の座標軸の3 次元座標にプロットします。
#86. 以下の問題の解き方を教えてください。(高校受験の問題です ...
グラフを用いた問題で 点Oと言われた時 原点のことを必ず表しますか? ... (1) 点Bの極座標を求めよ (2) 直線ABの極方程式を求めよ 直交座標にして解く方法以外で ...
#87. Ros pose orientation. launch 5. It is widely used in robotics ...
... Michael (Penn Robotics) that allows communication between Matlab and ROS via IPC. ... 座標変換情報の設定 5. orientation) print a_init # Set the angular ...
#88. Openvslam github. github / Papar / … Thank you. GitHub ...
MATLAB によるVisual SLAMの例題をご紹介します。 ... の2つの処理が必要 Visual SLAMの重要な技術として、キーポイントを検出し、 キーポイントの三次元座標とカ …
#89. Livecharts winforms cartesianchart
7 image performance matlab macos visual-studio 阿里云双十二新老用户服务器仅需57元 ... WinForms」を選択し、開いた中の「CartesianChart」(直行座標のチャート)を ...
#90. 【大きな割引安い購入】!ダンロップ エナセーブ EC204 165 ...
数値地図 · 直接使用 · 幾何補正モデル · 座標参照系 ... 新たなipta 表示ツールの追加; slc データ中の電波周波数干渉ノイズのフィルタリング; matlab ラッパー ...
matlab點座標 在 [問題] 如何讓點依照角度翻轉- 精華區MATLAB 的必吃
各位版上的前輩大家好,請版上的高人們幫忙給予指教。
假設現在有一點的座標為(x1,y1),中心點是(x0,y0)
如何讓點(x1,y1)依照角度翻轉,
例如●=(x1,y1)與X軸的夾角是135度,
翻轉135度後座標變為○=(x1',y1')。
如何由點(x1,y1)與角度135得到(x1',y1')?
Y
|
●(x1,y1) |
|
|
| (x1',y1')
--------------------○------X
(x0,y0)
|
|
|
|
感謝回答!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.122.158
> -------------------------------------------------------------------------- <
作者: gbl (ggyyNN N ) 看板: MATLAB
標題: Re: [問題] 如何讓點依照角度翻轉
時間: Tue Mar 18 11:57:24 2008
※ 引述《dever (殘存亦沒路,兵敗如山倒)》之銘言:
: 各位版上的前輩大家好,請版上的高人們幫忙給予指教。
: 假設現在有一點的座標為(x1,y1),中心點是(x0,y0)
: 如何讓點(x1,y1)依照角度翻轉,
: 例如●=(x1,y1)與X軸的夾角是135度,
: 翻轉135度後座標變為○=(x1',y1')。
: 如何由點(x1,y1)與角度135得到(x1',y1')?
: Y
: |
: ●(x1,y1) |
: |
: |
: | (x1',y1')
: --------------------○------X
: (x0,y0)
: |
: |
: |
: |
: 感謝回答!
用旋轉矩陣
R=[ cos() sin()
-sin() cos() ]
矩陣裡面的term自己確認一下用哪種比較方便
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.137.95
> -------------------------------------------------------------------------- <
作者: biglongtoday (大長今) 看板: MATLAB
標題: Re: [問題] 如何讓點依照角度翻轉
時間: Tue Mar 18 11:57:38 2008
※ 引述《dever (殘存亦沒路,兵敗如山倒)》之銘言:
: 各位版上的前輩大家好,請版上的高人們幫忙給予指教。
: 假設現在有一點的座標為(x1,y1),中心點是(x0,y0)
: 如何讓點(x1,y1)依照角度翻轉,
: 例如●=(x1,y1)與X軸的夾角是135度,
: 翻轉135度後座標變為○=(x1',y1')。
: 如何由點(x1,y1)與角度135得到(x1',y1')?
: Y
: |
: ●(x1,y1) |
: |
: |
: | (x1',y1')
: --------------------○------X
: (x0,y0)
: |
: |
: |
: |
: 感謝回答!
syms x1 y1
[cosd(-135) -sind(-135);sind(-135) cosd(-135)]*[x1;y1]
則
x1'= -1/2*2^(1/2)*x1+1/2*2^(1/2)*y1
y1'= -1/2*2^(1/2)*x1-1/2*2^(1/2)*y1
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.178.52
> -------------------------------------------------------------------------- <
作者: zupo (幫解MATLAB難題囧) 看板: MATLAB
標題: Re: [問題] 如何讓點依照角度翻轉
時間: Tue Mar 18 14:03:17 2008
※ 引述《dever (殘存亦沒路,兵敗如山倒)》之銘言:
: 各位版上的前輩大家好,請版上的高人們幫忙給予指教。
: 假設現在有一點的座標為(x1,y1),中心點是(x0,y0)
: 如何讓點(x1,y1)依照角度翻轉,
: 例如●=(x1,y1)與X軸的夾角是135度,
: 翻轉135度後座標變為○=(x1',y1')。
: 如何由點(x1,y1)與角度135得到(x1',y1')?
: Y
: |
: ●(x1,y1) |
: |
: |
: | (x1',y1')
: --------------------○------X
: (x0,y0)
: |
: |
: |
: |
: 感謝回答!
來個不一樣的吧 :P. pttex69(x1,y1,b,x0,y0)
x1 y1 是你的參考點. b是你的旋轉角度 . x0 y0 則是你認定可能出現的值
(就是說.你認定是在哪個象限.因為斜率+180的值又會一樣.正負號自己找吧)
==============================================================================
function pttex69(x1,y1,b,x0,y0)
global x11 y11 new
x11 = x1;
y11 = y1;
m = atan(y11/x11)*180/pi;
%
while (m < 0)
m = m+180;
end
%
new_angl = m + b;
new = tan(new_angl*pi/180);
while ( new > 50 | new < -50 )
x = 0;
y = (x1^2+y1^2).^0.5;
break
end
while( new < 50 )
point = fsolve(@rotat,[x0 y0]);
x = point(1);
y = point(2);
break
end
[x y]
function f = rotat(x)
% x(1) = x , x(2) = y
global x11 y11 new
f = zeros(2,1);
f(1) = (x(1).^2+x(2).^2).^0.5-(x11.^2+y11.^2).^0.5;
f(2) = x(2)./x(1) - new;
==============================================================================
經測試.你想要從哪個任意參考點.轉幾度.都可以計算了.
不過 x y 的正負號.還是要由 x0 y0 來控制 (畫圖就可以猜大概位置了吧?)
我連 -inf 與 inf 也有預防錯誤了.所以來看看答案吧
測試1:轉 15度
>> pttex69(-2,2,15,1,-1)
Optimization terminated: first-order optimality is less than options.TolFun.
ans =
2.4495 -1.4142
測試2:轉 90度
>> pttex69(-2,2,90,1,-1)
Optimization terminated: first-order optimality is less than options.TolFun.
ans =
2.0000 2.0000
>> pttex69(-2,2,90,-1,-1)
Optimization terminated: first-order optimality is less than options.TolFun.
ans =
-2.0000 -2.0000
測試3:原PO的例子 轉135度
>> pttex69(-2,2,135,1,-1)
ans =
0 2.8284
這邊要注意的是.只要有一點為零.就表示 x y 可以互換.(向左轉或向右轉)
大致上是如此
你自己試玩看看吧
--
數值方法 : 求根值 . ODE系統 . DDE系統. DAE系統. PDE系統
非線性聯立系統. 化工程序控制系統 . 力學系統
RLC 系統 . MCK 系統 . Lalpace 轉換 系統
其他 : 工程數學 .微積分.化工程序.輸送現象.化工程序線性控制
Simulator . MATLAB tool box . Simulink . FORTRAN
不會影像處理.....囧>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.160.163
> -------------------------------------------------------------------------- <
作者: gbl (ggyyNN N ) 看板: MATLAB
標題: Re: [問題] 如何讓點依照角度翻轉
時間: Tue Mar 18 15:29:47 2008
恩。。。總覺得這麼簡單的問題應該不需要寫這麼多程式
建議用基本的數學會讓code減少很多,畢竟Matlab是一款
強調數學計算的軟體
x1 = [ 3 5 ]' ; % Any Initial Point
x0 = [ -1 -6 ]' ; % Any rotating center
% i.e. x1 rotates about x0
Relx = x1 - x0 ; % Relative vector used to define
% the rotation of x1 about x0
t = 30 * pi / 180 ; % Angle of rotation
RotMat = [ cos( t ) -sin( t ) ;
sin( t ) cos( t ) ] ;
x1Prime = RotMat * Relx + x0 ;
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.137.95
> -------------------------------------------------------------------------- <
作者: Gwaewluin (神無月 孝臣) 看板: MATLAB
標題: Re: [問題] 如何讓點依照角度翻轉
時間: Tue Mar 18 15:37:35 2008
※ 引述《dever (殘存亦沒路,兵敗如山倒)》之銘言:
: 各位版上的前輩大家好,請版上的高人們幫忙給予指教。
: 假設現在有一點的座標為(x1,y1),中心點是(x0,y0)
: 如何讓點(x1,y1)依照角度翻轉,
: 例如●=(x1,y1)與X軸的夾角是135度,
: 翻轉135度後座標變為○=(x1',y1')。
: 如何由點(x1,y1)與角度135得到(x1',y1')?
: Y
: |
: ●(x1,y1) |
: |
: |
: | (x1',y1')
: --------------------○------X
: (x0,y0)
: |
: |
: |
: |
: 感謝回答!
這個其實已經有人寫過整套現成的了
而且還是台灣人寫的
叫做trans4.m
裡面提供五種座標轉換的方法
平移、比例、鏡射、剪切、旋轉
都是可以讓你一次把全部座標點作input以後處理好全部的output給你
而且二維或三維都可以做
有興趣去找找看吧,有人寫好現成的就別再自己殺腦細胞來寫了
如果想要自己寫的話
可以建議去找些CAD的資料
這種座標轉換其時只是兩個矩陣相乘的結果
只要把那個4x4的座標轉換矩陣求出來就一切ok
--
Deserves death! I daresay he does. Many that live deserve death. And some die
that deserve life. Can you give that to them? Then be not too eager to deal out
death in the name of justice, fearing for your own safty. Even the wise cannot
see all ends.
Gandalf to Frodo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.25.235
... <看更多>